https://api.morapay.io/api/public.
Use them from your checkout BFF or browser when building custom payer UI. Merchant-side configuration lives under Payment links and Business QR.
Payment links
Legacy aliases under
/payment-links/* mirror the same handlers.
Get payment link
GET /api/public/links/:lookup
Optional query: wallet for wallet-aware pricing.
Start checkout session
POST /api/public/links/:slug/sessions
Business pay
Subscription checkout
Public subscription routes live under/api/public/subscription/*. Subscribers never use merchant API keys.
Merchant plan management: Subscriptions.
Payment requests
Payer-facing helpers for REQUEST-type invoices created via Business QR.
Merchant management uses signed
GET/POST /api/v1/merchant/requests.
Checkout quotes
Transaction status
Validation helpers
Documented in Fiat checkout and Payout rails.

