/
ferrasoft
/
Bot_to_help
Обзор
Документация
Войти
/
ferrasoft
/
Bot_to_help
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
core/payment_exceptions.py
40 строк
853 B
FerraSoft
Подготовка к релизу
30 окт 2025, 18:28
30 окт 2025, 18:28
4981db9
Код
Авторство
О чём код?
""" Исключения для системы платежей. """ from core.exceptions import BotException class PaymentError(BotException): """Базовое исключение для платежей""" pass class PaymentProviderError(PaymentError): """Ошибка платежного провайдера""" pass class PaymentValidationError(PaymentError): """Ошибка валидации платежа""" pass class PaymentSecurityError(PaymentError): """Ошибка безопасности платежа""" pass class PaymentTimeoutError(PaymentError): """Таймаут платежа""" pass class PaymentDuplicateError(PaymentError): """Дубликат платежа""" pass class PaymentNotFoundError(PaymentError): """Платеж не найден""" pass