https://api.morapay.io
Endpoints
Checkout config
GET /api/public/fiat/config
Returns enabled fiat methods for TEST or LIVE checkout. On Core this route is registered as GET /api/commerce/fiat-checkout/config.
Query parameters
Commerce fiat quote
POST /api/public/commerce/fiat
Quote fiat checkout amounts for a payment link or product session. Proxies to Core POST /api/commerce/checkout-fiat.
Legacy Core alias:
POST /api/commerce/paystack-fiat-quote. Do not use /api/public/catalog/quotes/checkout for fiat payer totals.Initialize fiat payment
POST /api/public/fiat/payments/initialize
Starts a MoMo, bank transfer, or card session for an existing transaction.
Verify fiat payment
GET /api/public/fiat/transactions/verify/:reference
Poll payment status after the payer completes MoMo, bank, or card checkout.
MoMo and bank validation
Validate numbers before checkout:GET /api/public/validate/banks?country=gha (gha or nga).
Supported fiat currencies
International on/offramp corridors use additional countries at quote time. See Countries & fiat.

