diff --git a/routes/__init__.py b/routes/__init__.py index 9da82aa..d2815ee 100644 --- a/routes/__init__.py +++ b/routes/__init__.py @@ -4,7 +4,7 @@ from .auth import router as auth_router from .health import router as health_router from .link_codes import router as link_code_router from .orders import router as orders_router -from .payments import payment_routers +from .payments import payment_router from .plans import router as plans_router from .users import router as users_routers @@ -15,5 +15,5 @@ routers: list[APIRouter] = [ users_routers, health_router, link_code_router, - *payment_routers, + payment_router, ] diff --git a/routes/payments/__init__.py b/routes/payments/__init__.py index 495f6e4..b5264bd 100644 --- a/routes/payments/__init__.py +++ b/routes/payments/__init__.py @@ -1,3 +1,6 @@ +from fastapi import APIRouter + from .pally import router as pally_router -payment_routers = [pally_router] +payment_router = APIRouter(prefix="/payments") +payment_router.include_router(pally_router) diff --git a/routes/payments/pally.py b/routes/payments/pally.py index 18d03ff..dfc47a0 100644 --- a/routes/payments/pally.py +++ b/routes/payments/pally.py @@ -13,7 +13,7 @@ from repositories.users import UserRepository from schemas.invoices import InvoiceStatus from services.payments import process_subscription_purchase, validate_pally_signature -router = APIRouter(prefix="/payments/pally") +router = APIRouter(prefix="/pally") logger = logging.getLogger(__name__)