Overview
Niobi provides versatile payout channels enabling instant disbursements to consumers, merchants, utility providers, and businesses across 17 African markets.Master Country Payout Matrix
Upcoming Payout Corridors
1. Mobile Money Payouts
Mobile money disbursements transfer funds directly into the recipient’s mobile wallet in real time.Supported Channels & Parameter Objects:
When disbursing via mobile money, setpayment_method_type to the corridor’s provider name and supply the matching array object containing the recipient’s phone number:
Sample Request: Ghana MTN Mobile Money Payout
2. Kenya Business Payouts (Paybill, Till Number & PesaLink)
For Kenyan enterprises, Niobi supports business disbursements to M-Pesa Paybills, Buy Goods Till Numbers, and commercial bank accounts via PesaLink:A. M-Pesa Paybill Payouts
Disburse directly to an M-Pesa Paybill business number with an associated account reference:payment_method_type:"pay bill"- Parameter Object:
"paybill": [{"paybill_number": "123456", "account_number": "INVOICE-881"}]
B. M-Pesa Till Number (Buy Goods) Payouts
Disburse directly to an M-Pesa Buy Goods till merchant:payment_method_type:"till number"- Parameter Object:
"tillnumber": [{"till_number": "123456"}]
C. PesaLink Instant Bank Transfers
Send real-time bank transfers to any commercial bank in Kenya:payment_method_type:"pesalink"- Parameter Object:
Supported Kenyan Bank Codes (PesaLink)
Supported Kenyan Bank Codes (PesaLink)
3. Nigeria NGN Bank Payouts
Disburse directly into Nigerian commercial and microfinance bank accounts via NUBAN:country_id:17currency:"NGN"payment_method_type:"bank"- Parameter Object:
Popular Nigerian Bank Codes
Popular Nigerian Bank Codes
4. Cameroon XAF Compliance (CEMAC Sender Information)
In accordance with CEMAC regional financial compliance regulations, all payouts in Cameroon (country_id: 4, currency: XAF) require the identification details of the originating sender:
Required Sender Fields for Cameroon Payouts:
params.sender_firstname(string, Required): First name of the person initiating the payout (if you run a multi-user platform, the individual user/client requesting the disbursement).params.sender_lastname(string, Required): Last name of the person initiating the payout.params.sender_phone_number(string, Required): Mobile phone number of the person initiating the payout in international format (e.g.237612345678).

