diff --git a/handlers/__init__.py b/handlers/__init__.py index 9bd25e15..74da7118 100644 --- a/handlers/__init__.py +++ b/handlers/__init__.py @@ -6,6 +6,7 @@ from .coupons import router as coupons_router from .donate import router as donate_router from .notifications import router as notifications_router from .pay import router as pay_router +from .payments import router as payments_router from .profile import router as profile_router from .start import router as start_router @@ -18,4 +19,6 @@ router.include_routers( donate_router, coupons_router, notifications_router, + + payments_router, ) diff --git a/handlers/payments/__init__.py b/handlers/payments/__init__.py new file mode 100644 index 00000000..969f4913 --- /dev/null +++ b/handlers/payments/__init__.py @@ -0,0 +1,19 @@ +__all__ = ('router',) + +from aiogram import Router + +from .cryprobot_pay import router as cryprobot_router +from .freekassa_pay import router as freekassa_router +from .robokassa_pay import router as robokassa_router +from .stars_pay import router as stars_router +from .yookassa_pay import router as yookassa_router + +router = Router(name='payments_main_router') + +router.include_routers( + cryprobot_router, + stars_router, + freekassa_router, + robokassa_router, + yookassa_router, +)