Build powerful payments with Ziba Pay
Collect mobile money payments through MTN and Airtel, process card and bank orders, and track transactions with our RESTful API. Get started in minutes.
https://payment-service-mh2d.onrender.com/apiWhat you can build
Integrate payments across multiple channels with a unified API
How to integrate the API
Watch the step-by-step walkthrough from credentials to your first collection.
API integration walkthrough
Step 1 / 4Create API credentials
Register, then generate an API key and secret from the dashboard Applications page.
POST /developer/gatewayConfigsFirst API call in 5 minutes
Test a live collection call and poll for results in 3 straightforward steps
Get your API credentials
Create an account via POST /auth/signup or sign in via POST /auth/login. Then generate an API Key via POST /developer/gatewayConfigs to get your x-api-key and x-api-secret.
Send your collection request
Make a POST request to /payment/mtn-momo-pay with the customer's phone number, amount, and currency.
Poll for payment status
Extract the returned transactionReferenceId and poll GET /payment/mtn/status/:reference until completed.
Why Ziba Pay API?
Built for developers, designed for scale
API Testing
Try endpoints from the docs console with your merchant token or gateway API keys. A separate sandbox hostname is not confirmed.
Secure Authentication
Merchant JWT tokens and gateway API keys with hashed secrets keep your transactions secure.
RESTful Design
Clean, predictable API endpoints with standard HTTP methods and JSON responses for easy integration.
Status Polling API
Check payment status via dedicated polling endpoints with built-in backoff guidance for reliable verification.
Ready to integrate?
Start building with our quick start guide and have your first payment running in under 5 minutes.