mirror of
https://github.com/BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot.git
synced 2026-03-02 08:11:32 +00:00
Новая платёжка KassaAI (api.fk.life) работает параллельно с Freekassa. Добавлено: - app/services/kassa_ai_service.py — API-сервис - app/database/crud/kassa_ai.py — CRUD-операции - app/services/payment/kassa_ai.py — KassaAiPaymentMixin - app/handlers/balance/kassa_ai.py — хендлеры пополнения Изменено: - config.py — настройки KASSA_AI_* - models.py — PaymentMethod.KASSA_AI, модель KassaAiPayment - payment_service.py — подключён KassaAiPaymentMixin - webserver/payments.py — webhook /kassa-ai-webhook - keyboards/inline.py — кнопка KassaAI - handlers/balance/main.py — регистрация хендлеров - universal_migration.py — миграция таблицы kassa_ai_payments - system_settings_service.py — настройки в админке - .env.example — примеры переменных Способы оплаты: 44=СБП, 36=Карты РФ, 43=SberPay
36 lines
1.2 KiB
Python
36 lines
1.2 KiB
Python
"""Пакет с mixin-классами, делающими платёжный сервис модульным.
|
||
|
||
Здесь собираем все вспомогательные части, чтобы основной `PaymentService`
|
||
оставался компактным и импортировал только нужные компоненты.
|
||
"""
|
||
|
||
from .common import PaymentCommonMixin
|
||
from .stars import TelegramStarsMixin
|
||
from .yookassa import YooKassaPaymentMixin
|
||
from .tribute import TributePaymentMixin
|
||
from .cryptobot import CryptoBotPaymentMixin
|
||
from .heleket import HeleketPaymentMixin
|
||
from .mulenpay import MulenPayPaymentMixin
|
||
from .pal24 import Pal24PaymentMixin
|
||
from .platega import PlategaPaymentMixin
|
||
from .wata import WataPaymentMixin
|
||
from .cloudpayments import CloudPaymentsPaymentMixin
|
||
from .freekassa import FreekassaPaymentMixin
|
||
from .kassa_ai import KassaAiPaymentMixin
|
||
|
||
__all__ = [
|
||
"PaymentCommonMixin",
|
||
"TelegramStarsMixin",
|
||
"YooKassaPaymentMixin",
|
||
"TributePaymentMixin",
|
||
"CryptoBotPaymentMixin",
|
||
"HeleketPaymentMixin",
|
||
"MulenPayPaymentMixin",
|
||
"Pal24PaymentMixin",
|
||
"PlategaPaymentMixin",
|
||
"WataPaymentMixin",
|
||
"CloudPaymentsPaymentMixin",
|
||
"FreekassaPaymentMixin",
|
||
"KassaAiPaymentMixin",
|
||
]
|