Async Payouts allows partners to create payments to mobile money wallets, cash pick-up, and bank accounts. This functionality is available via one API, with results coming via a webhook.
With these APIs, partners are advised of the success or failure of transactions through asynchronous response codes.
If you are a Mobile Network Operator and need synchronous APIs, see our Sync Payouts.
The Onafriq Hub supports the following payment types:
Mobile wallet remittances
Reach millions of mobile wallets across Africa and beyond. These transfers are real money and can be cashed out or used to pay for goods and services on the receiving market's mobile wallet.
Bank account transfers
A partner sending to a bank account must provide Onafriq with the destination bank code and recipient bank account number. Available bank codes are available through the get_banks API method
Cash pick-up remittances
These transfers are real money and can be cashed out in the receiving market via selected Onafriq partners.
The following instructions should be followed when using Async Payouts to send cash pickup remittances.
Include a relevant reference value in the reference field. See Cash pickup reference values here
Take note of the voucher number returned in the trans_com response.
This voucher number should be shared with the recipient securely. They will need it when picking up the cash.
Updated 27 days ago
Read on to explore Async Payout API methods