Base URL
Conventions
- JSON — request and response bodies are JSON. Send
Content-Type: application/jsonon writes. - Auth — pass
Authorization: Bearer sk_live_…on every developer endpoint. See Authentication. - Money amounts —
amountis a positive number in the givencurrency(e.g.50000with"currency": "NGN"), andcurrencyis a short code likeNGN,GHSorKES. - Idempotency — pass your own
referenceon a payment to tie it to your records and recognise duplicates. - Rate limits — endpoints are rate-limited per key; a limited request returns
429. Back off and retry.
Endpoints at a glance
Start with the quickstart
The fastest way to see the API end to end.