Skip to main content

Mobile Money

Mobile money adapters support telecom-linked payment accounts, SIM-based wallets, and mobile banking services. These are essential in markets with low card penetration. Approximately 8 direct integrations plus coverage via multi-method aggregators.


Africa — Core Mobile Money

ProviderAdapter nameCountriesPay-inPay-outRequired params
Airtel Moneyairtel_moneyKE, UG, TZ, ZM, RW +client_id, client_secret
MTN Mobile Moneymtn_momoGH, NG, UG, CM, RW +subscription_key, api_key
Orange Moneyorange_moneySN, CM, CI, BF +client_id, client_secret
M-Pesavia flutterwave / cellulantKE, TZ, GH, EG, NGThrough aggregator adapters
Vodacom M-Pesavia peachpaymentsTZ, MZThrough aggregator
Wavevia dpoSN, CI, ML, BF, GMThrough DPO Group
Chipper CashchippercashNG, GH, KE, UG, TZ, RWCross-border wallet
Pagapaga_ngNGprincipal, credentials, hash
M-Pesa access

M-Pesa does not have a standalone adapter. It is accessible via multi-method aggregators: Flutterwave (NG, KE, GH, TZ), Cellulant (KE, TZ), DPO Group (KE, TZ), and Pesapal (KE, UG, TZ). Configure the aggregator adapter on your terminal to enable M-Pesa as a payment method option.


Asia-Pacific — Mobile Wallets (Mobile-Money Category)

ProviderAdapter nameCountriesPay-inPay-outNotes
GCashgcashPHclient_id, client_secret
Mayamaya_phPHpublic_key, secret_key
ShopeePayshopeepayID, PH, MY, TH, SGpartner_id, partner_key
PiPaypipay_khKHCambodia mobile wallet
Wingwing_khKHCambodia mobile money
bKashbkash_bdBDapp_key, app_secret, username, password
Nagadnagad_bdBDBangladesh mobile wallet

Telecom Billing Adapters

Carrier billing routes charges through a user's phone bill — suitable for digital goods and small amounts.

ProviderAdapter nameCountriesPay-inPay-outNotes
Bokuboku90+merchant_id, api_key
DigiVirgodigivirgoEU, APACmerchant_id
DimocodimocoAT, DE, EUclient_id, password

Coverage by Region

RegionMethods available
East AfricaAirtel Money, MTN, M-Pesa (via aggregators), Wave
West AfricaMTN MoMo, Orange Money, Paga, Chipper Cash
Southern AfricaM-Pesa (via aggregators), Airtel Money
Southeast AsiaGCash, Maya, ShopeePay, OVO, DANA, TNG
South AsiabKash, Nagad, UPI (via bank transfer)
Central AsiaElsom (KG), QIWI (RU/CIS)

Integration Notes

Limits

Mobile money transactions typically have per-transaction and daily limits set by the telecoms operator. These vary by country and tier of KYC. Configure limits on your terminal accordingly.

Float Management

For pay-out (disbursement) flows, the aggregator or provider requires pre-funded float in-country. Coordinate with your provider account manager for float top-up procedures.

Webhooks

Mobile money transactions can have delayed confirmations (up to 5 minutes in some networks). Ensure your notifyUrl handles late webhook delivery and idempotent status updates.

Full parameter reference

For detailed configuration, click on any provider above to open its detail page.