Disbursement/Payout
Step 1 - Initiate
This API method is used to initiate an a disbursement/payout request for which you will receive a JSON response.
POST
{base url}/api/v1/payouts/
Headers
Name
Type
Description
Authorization*
Bearer {{secret key}}
Content-Type*
String
application/json
The transaction ID in JSON response is then used to execute request(Step 2).
Step 2 - Execute
Using the transaction ID received in Step 1, this method is then queried by sending a json request to execute payout.
POST
{base url}/po/{id}/{network}/
Headers
Name
Type
Description
Content-Type*
String
application/json
The networks available are below.
airtel
mtnmomo
When submitting a phone number for Airtel, exclude the prefix. For example, use 751123456. For MTN Mobile Money, ensure the phone number includes the prefix 256. For instance, use 256784000111.
You will receive a callback on your webhook URL regarding the status of the transaction
Check Disbursement/Payout Status
This API method is used to query the payouts/disbursement transaction status using the transaction ID.
GET
{base url}/api/v1/payouts/{id}/
Headers
Name
Type
Description
Content-Type*
String
application/js
Authorization*
String
Bearer {{secret key}}
Last updated