refactor: payments providers

This commit is contained in:
3252a8
2026-05-18 10:29:00 +03:00
parent fff7e90e14
commit 51c9c8b4f0
63 changed files with 7480 additions and 6843 deletions
@@ -1,23 +1,13 @@
from aiogram import Router
from .payments_crypto import router as crypto_router
from .payments_freekassa import router as freekassa_router
from .payments_platega import router as platega_router
from .payments_severpay import router as severpay_router
from .payments_stars import router as stars_router
from bot.payment_providers import iter_unique_provider_routers
from .payments_subscription import router as subscription_selection_router
from .payments_wata import router as wata_router
from .payments_yookassa import router as yookassa_router
router = Router(name="user_subscription_payments_router")
router.include_router(subscription_selection_router)
router.include_router(yookassa_router)
router.include_router(freekassa_router)
router.include_router(platega_router)
router.include_router(severpay_router)
router.include_router(wata_router)
router.include_router(crypto_router)
router.include_router(stars_router)
for provider_router in iter_unique_provider_routers():
router.include_router(provider_router)
__all__ = ["router"]