Disbursement Example Payloads
This page provides practical payloads for each major disbursement step:- Validate recipient
- Request disbursement
- Verify disbursement
1) Validate Recipient (Mobile Money)
Endpoint:POST /billing/v1/transfer-recipients/validate
2) Validate Recipient (Bank Transfer)
Endpoint:POST /billing/v1/transfer-recipients/validate
3) Request Disbursement
Endpoint:POST /billing/v1/disbursements
4) Verify Disbursement
Endpoint:GET /billing/v1/disbursements/verify/{reference}
Sample response:
Validation Checklist
Amount format
Amount format
Send integer minor-unit values only. Decimals are not supported.
Unique reference
Unique reference
Use a unique disbursement reference to avoid duplicate transaction errors.
Recipient validation first
Recipient validation first
Always validate recipient before requesting disbursement.
Authorization mode alignment
Authorization mode alignment