Auth, KYC, RSA-2048 JWT, Merchant Onboarding & Sub-users
- → /api/auth/merchant/v1/*
- → /api/auth/admin/v1/*
- → /api/auth/shared/v1/*
- → /api/internal/*
Payment Session Creation, Initiation & API Key Gateway
- → /api/v1/payment/*
- → /api/v1/transaction/*
- → /api/v1/transactions/*
- → /api/v1/validate-api-key
Dual-Ledger Auditing, Search, Filtering & Merchant Analytics
- → /api/v1/admin/transactions*
- → /api/v1/merchant/transactions*
- → /api/v1/merchant/:id/transactions*
Bank Accounts, Daily Balances & Merchant Payout Schedulers
- → /api/v1/admin/settlements*
- → /api/v1/merchants/:id/balances*
- → /api/v1/merchants/:id/settlement-accounts
Admin & Merchant RBAC, Ticketing Workflows & Escalation
- → /api/managment/merchant/v1/*
- → /api/managment/admin/v1/*
- → /api/v1/management/apikey/validate
Real-time SSE, Broadcasts, Email (SMTP), FCM Push & SMS
- → /api/v1/notifications/sse
- → /api/v1/notifications/merchant/*
- → /api/v1/notifications/broadcast/*
Batch CSV Uploads, Streaming Parser & WebSocket Progress
- → /api/v1/clearing/upload
- → /api/v1/clearing/transactions
- → /api/v1/clearing/ws-upload (WS)
Discrepancy Audits, Defective Transactions & Manual Settle
- → /api/reconciliation/admin/v1/*
- → /api/reconciliation/health
Telecom Adapter Gateways & Webhook Receivers
- → /callback (M-Pesa STK Callback)
- → /mpesa/*
- → /telebirr/*