- Payments: collecting money from customers by mobile money.
- Transfers: moving money to merchant accounts and PrimePay wallets.
- Payouts: sending money to Airtel Money, TNM Mpamba and bank accounts.
- Payment links: a checkout address you send to a customer.
- Checkout sessions: a PrimePay payment page for one order on your website.
Environments
All requests and responses are JSON. Amounts are decimal numbers in Malawi Kwacha (
MWK) with at most 2 decimal places.
Authentication
API keys and the server IP list.
Idempotency
Retry safely without double charges.
Errors
The error shape every endpoint uses.
Testing in sandbox
Test without real money.

