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 Zebo Checkout
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
Throughout the documentation, endpoint response examples show simplified JSON for clarity and readability. Your actual API responses include complete objects with all fields—the examples focus on key fields to illustrate structure without overwhelming detail. When implementing, refer to each resource's object documentation section for the full list of fields you'll receive in production responses.
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.