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 11 direct integrations plus coverage via multi-method aggregators.
Africa — Core Mobile Money
| Provider | Adapter name | Countries | Pay-in | Pay-out | Required params |
|---|---|---|---|---|---|
| Airtel Money | airtel_money | KE, UG, TZ, ZM, RW + | ✅ | ✅ | client_id, client_secret |
| MTN Mobile Money | mtn_momo | GH, NG, UG, CM, RW + | ✅ | ✅ | subscription_key, api_key |
| Orange Money | orange_money | SN, CM, CI, BF + | ✅ | ✅ | client_id, client_secret |
| M-Pesa | via flutterwave / cellulant | KE, TZ, GH, EG, NG | ✅ | ✅ | Through aggregator adapters |
| Vodacom M-Pesa | via peachpayments | TZ, MZ | ✅ | — | Through aggregator |
| Wave | via dpo | SN, CI, ML, BF, GM | ✅ | ✅ | Through DPO Group |
| Chipper Cash | chippercash | NG, GH, KE, UG, TZ, RW | ✅ | ✅ | Cross-border wallet |
| Paga | paga_ng | NG | ✅ | ✅ | principal, 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)
| Provider | Adapter name | Countries | Pay-in | Pay-out | Notes |
|---|---|---|---|---|---|
| GCash | gcash | PH | ✅ | — | client_id, client_secret |
| Maya | maya_ph | PH | ✅ | ✅ | public_key, secret_key |
| ShopeePay | shopeepay | ID, PH, MY, TH, SG | ✅ | — | partner_id, partner_key |
| PiPay | pipay_kh | KH | ✅ | ✅ | Cambodia mobile wallet |
| Wing | wing_kh | KH | ✅ | ✅ | Cambodia mobile money |
| bKash | bkash_bd | BD | ✅ | ✅ | app_key, app_secret, username, password |
| Nagad | nagad_bd | BD | ✅ | — | Bangladesh mobile wallet |