API Documentation
Accept mobile money and card payments. Move funds between your balance and external accounts. Track every transaction.
Get started
- Quickstart — Make your first API call in 5 minutes
- Authentication — Bearer tokens and key management
- Pagination — Traverse large result sets
- Errors — Error codes and retry logic
- SDKs — Official libraries for all major languages
Guides
Accept payment with hosted invoice
Let Commerce handle the entire payment flow with secure, mobile-optimized pages.
Accept a payment
Build custom checkout: create orders, request confirmation, and confirm payment.
Resources
Orders
Design carts, request OTP-confirmed payments, and inspect every state transition in the lifecycle.
Balance transactions
Trace every debit and credit to your Commerce balance for reconciliation and reporting.
Financial accounts
Model internal and external accounts, map payment destinations, and manage verification state.
Payouts
Schedule disbursements, enforce limits, and review attempt history before funds leave your balance.