Mobile Money: M-Pesa, GCash & Merchant Payment Guide
M-Pesa, GCash, bKash, and mobile money platforms driving financial inclusion across emerging markets.
Mobile money is a fintech payment system that allows consumers to store, send, and receive money using their mobile phone account — without requiring a bank account, credit card, or traditional financial infrastructure. Managed primarily by telecommunications providers and specialized fintech operators, mobile money is the single largest driver of financial inclusion across emerging markets in Africa, South Asia, and Southeast Asia, where over 1.4 billion adults remain unbanked according to the World Bank but most own a mobile phone. For merchants evaluating mobile money payment methods, the opportunity is direct: mobile money reaches consumers that cards and bank transfers cannot, and integrating it through payment aggregators like Flutterwave, dLocal, or MFS Africa unlocks the fastest-growing consumer payment demographic globally.
How Mobile Money Works
Mobile money converts a phone number into a financial account through a three-step lifecycle:
- Cash-in and account registration: The consumer visits a local mobile money agent (typically a small retail shop affiliated with the mobile network operator) and deposits physical cash in exchange for digital balance credited to their mobile phone number. The consumer registers with the MNO (mobile network operator) and receives a PIN for transaction authorization.
- Transactions via USSD, SMS, or app: Payments are initiated through three channels depending on the consumer's device: USSD menus (text-based menus on basic feature phones), SMS commands, or smartphone apps. The consumer enters the recipient's phone number, the amount, and their PIN to authorize the transfer. For merchant payments, the consumer scans a QR code or enters the merchant's till number.
- Cash-out and settlement: Consumers withdraw physical cash by visiting a mobile money agent and presenting their phone for verification. For merchant transactions, the MNO debits the consumer's mobile money balance and settles funds to the merchant's mobile money account or bank account, typically within the same day.
Unlike carrier billing — which charges purchases to a phone bill or prepaid airtime — mobile money operates as a standalone digital wallet. The funds are held by the MNO or a partner bank, not by the consumer's carrier account. See our carrier billing guide for a detailed comparison of the two models.
Dominant Mobile Money Networks
M-Pesa (East Africa)
Launched by Safaricom in Kenya in 2007, M-Pesa is the world's most successful mobile money platform. M-Pesa processes over 30 billion transactions annually and handles more than half of Kenya's GDP. The platform has expanded to Tanzania, Mozambique, the Democratic Republic of Congo, Lesotho, and Egypt. M-Pesa's success stems from its agent network — over 200,000 agents across East Africa — which provides cash-in/cash-out access even in rural areas with no bank branches. For merchants selling into East Africa, M-Pesa integration is effectively mandatory for reaching the consumer base. Related reading: digital payments in Kenya and East Africa.
GCash (Philippines)
GCash, operated by Globe Telecom, is the dominant mobile wallet in the Philippines with over 80 million registered users. GCash has evolved beyond P2P transfers to become a full financial services platform: bill payments, savings accounts, insurance, investments, and merchant checkout via QR codes. For e-commerce merchants targeting Filipino consumers, GCash acceptance is a checkout conversion requirement — the platform processes over 50% of the Philippines' digital payments.
PayMaya / Maya (Philippines)
Maya (formerly PayMaya), operated by Voyager Innovations, is the second-largest mobile wallet in the Philippines. Maya operates a dual model: a consumer wallet app and a merchant QR payment network accepted at over 500,000 retail locations. Maya also offers a digital banking license, allowing it to provide savings accounts, credit, and insurance alongside payments.
bKash (Bangladesh)
bKash, operated by Brac Bank, processes over 30 million daily transactions across Bangladesh. The platform dominates the country's mobile financial services market, handling utility payments, retail purchases, and remittances. For merchants targeting Bangladeshi consumers, bKash is the primary digital payment method — card penetration is below 5% and cash-on-delivery remains common outside bKash-accepting merchants.
Mobile Money in India, Brazil, and Nigeria
- India: UPI (Unified Payments Interface) has become the dominant payment rail, processing over 10 billion monthly transactions. While UPI is technically a bank-to-bank transfer system (not mobile money in the MNO sense), it functions as a mobile-first payment method through apps like Google Pay, PhonePe, and Paytm. For merchants targeting Indian consumers, UPI integration via Stripe → or local processors is essential. See our India payment methods guide.
- Brazil: Pix, Brazil's central-bank-operated instant payment system, processes over 5 billion transactions per month. Pix uses QR codes and phone-number-based addresses, functioning as a mobile-first instant payment method that competes directly with card processing. See our Brazil payment methods guide.
- Nigeria: Mobile money adoption is growing rapidly through operators like MTN MoMo and Airtel Money, driven by the Central Bank of Nigeria's financial inclusion strategy. See our Nigeria payment methods guide.
Mobile Money vs Other Payment Methods
Merchants evaluating mobile money payment methods often compare them against carrier billing and traditional card processing:
| Feature | Mobile Money | Carrier Billing | Credit/Debit Cards |
|---|---|---|---|
| Consumer needs | Mobile money wallet (e.g. M-Pesa) | Mobile phone + carrier account | Bank account + card |
| Transaction cap | $0–$1,000+ (varies by provider) | $5–$50 | No typical cap |
| Merchant fee | 1–5% | 15–40% | 2.9% + fixed fee |
| Settlement speed | Same day–7 days | 30–60 days | 1–3 days |
| Consumer authentication | App PIN / USSD PIN | SMS PIN / USSD | Card number + CVV + 3D Secure |
| Geographic reach | 30+ countries (Africa, Asia, LatAm) | 90+ countries | Global |
| Primary use case | P2P transfers, retail, remittances, bill payments | Digital content, gaming, micro-subscriptions | E-commerce, subscriptions, in-store |
Mobile money's key advantages over carrier billing are lower merchant fees (1–5% vs 15–40%) and higher transaction caps ($500–$1,000+ vs $5–$50). The trade-off: mobile money requires consumers to have a mobile money account (not just a phone number), whereas carrier billing works with any mobile subscriber. For merchants selling low-value digital goods at scale, carrier billing's near-100% authorization rate often compensates for the higher fee. For merchants selling physical goods or higher-value services, mobile money's lower fee and higher cap make it the better choice.
Mobile Money Adoption by Region
Africa: The world's largest mobile money market. Sub-Saharan Africa accounts for over 70% of global mobile money transactions by volume. M-Pesa (Kenya, Tanzania), MTN MoMo (West and Central Africa), Airtel Money (multiple markets), and Orange Money (West Africa) are the dominant platforms. The GSMA reports that Africa has over 600 million registered mobile money accounts across 30+ countries.
South Asia: India's UPI system has effectively replaced mobile money as the dominant mobile payment rail, processing 10+ billion monthly transactions. In Bangladesh, bKash and Nagad process the majority of the country's digital payments. Sri Lanka (LankaPay) and Pakistan (JazzCash, Easypaisa) have growing mobile money ecosystems.
Southeast Asia: GCash and Maya (Philippines), GrabPay (multiple markets), GoPay (Indonesia), and Touch 'n Go (Malaysia) serve a region where card penetration is low but smartphone adoption is high. The mobile money segment is competitive, with multiple platforms per market.
Latin America: Brazil's Pix system is the dominant mobile-first payment method, but it operates as a bank-to-bank transfer rather than a traditional mobile money wallet. Mercado Pago and PicPay serve the wallet segment. In Mexico and Colombia, OXXO (cash-based) and Nequi (digital wallet) are the primary alternatives to card processing.
Europe and North America: Mobile money has minimal adoption, as card penetration and banking infrastructure are universal. Apple Pay, Google Pay, and PayPal dominate the mobile wallet segment. For merchants targeting US and European consumers, see our digital wallets guide and UK payment methods guide.
Merchant Benefits of Mobile Money
- Reach the unbanked consumer base: Over 1.4 billion adults globally remain unbanked, but most have mobile phones. Mobile money is the only payment method that reaches this demographic without requiring a bank account, credit card, or digital wallet. For merchants selling into Africa, South Asia, or Southeast Asia, mobile money is not an alternative payment method — it is the primary payment method.
- Lower transaction fees than carrier billing: Merchant fees for mobile money range from 1–5% of the transaction value, significantly lower than carrier billing's 15–40% and comparable to card processing fees. This makes mobile money cost-effective for higher-value transactions where carrier billing's fee structure is prohibitive.
- Real-time settlement: Unlike carrier billing's 30–60 day settlement cycle, mobile money transactions settle within the same day or within 7 days depending on the provider and market. This improves cash flow for merchants operating in emerging markets where payment delays create working capital pressure.
- Government and NGO disbursement use case: Mobile money is the primary channel for government social payments, NGO disbursements, and salary payments in emerging markets. Merchants who integrate mobile money can accept payments from consumers whose funds originate from these disbursement channels — a payment source that cards and bank transfers cannot access.
- Low integration cost via aggregators: Merchants connect to mobile money through payment aggregators (Flutterwave, dLocal, MFS Africa, Cellulant, Paystack) that abstract the MNO-specific APIs into a single integration. This eliminates the need for direct relationships with individual mobile network operators across multiple countries.
Limitations and Risk Factors
- Agent liquidity risk: Mobile money relies on physical agent networks for cash-in/cash-out. In rural areas, agents may run out of cash or digital float, preventing consumers from loading or withdrawing funds. This can indirectly affect merchant acceptance — consumers may be unable to fund their mobile money accounts at the moment of purchase.
- Transaction limits vary by country and provider: Mobile money transaction caps range from $200 to $1,000+ depending on the country, the MNO, and the consumer's KYC (Know Your Customer) tier. Lower-tier accounts (basic registration with minimal documentation) often have daily transaction limits as low as $100–$200, restricting the use case for higher-value purchases.
- Regulatory fragmentation: Each country has its own mobile money regulations, licensing requirements, and consumer protection rules. Merchants operating across multiple emerging markets must navigate varying compliance frameworks — a task that payment aggregators help manage but do not eliminate.
- Currency and FX risk: For international merchants accepting mobile money in local currencies, foreign exchange conversion and repatriation of funds require either a local entity or an aggregator that handles cross-border settlement. Not all aggregators support fund repatriation from every mobile money market.
- Fraud and social engineering: Mobile money fraud — including SIM swap attacks, social engineering of agent staff, and unauthorized P2P transfers — is a persistent concern. Merchants must implement transaction-level fraud monitoring and consumer authentication beyond the MNO's basic PIN system.
How to Integrate Mobile Money as a Merchant
Step 1 — Identify your target markets and mobile money providers
Mobile money adoption is market-specific: M-Pesa in Kenya and Tanzania, GCash in the Philippines, bKash in Bangladesh, MTN MoMo in West Africa. Start by identifying which markets your consumers are in and which mobile money provider dominates each market.
Step 2 — Choose a payment aggregator
Direct integration with individual MNOs is impractical for most merchants. Payment aggregators like Flutterwave (Africa, multi-country), dLocal (Latin America, Africa, Asia), MFS Africa (pan-African), Cellulant (Africa, multi-country), and Paystack (Nigeria, Ghana, South Africa) provide a single API that connects to multiple mobile money providers across countries. Evaluate based on: (a) which countries and MNOs the aggregator supports, (b) settlement terms and currency repatriation, (c) transaction fee structure, and (d) API documentation quality.
Step 3 — Integrate the aggregator API
Most aggregators provide REST APIs or SDKs for web and mobile app integration. The integration flow is: create a payment session with the consumer's phone number and amount, redirect or overlay the consumer's USSD or app-based PIN confirmation, receive a webhook callback with the authorization result, and fulfill the purchase. Typical integration time is 1–3 weeks depending on the aggregator and the merchant's checkout infrastructure.
Step 4 — Configure transaction limits and fraud controls
Set per-transaction limits aligned with the target market's mobile money caps (typically $100–$500 for basic-tier consumers). Configure daily and monthly spending limits per consumer. Enable transaction velocity checks to flag unusual spending patterns. Most aggregators provide built-in fraud detection that monitors transaction frequency, amount, and consumer behavior.
Step 5 — Enable mobile money in your checkout flow
Present mobile money as a payment option alongside cards and digital wallets. For mobile-first markets (Kenya, Philippines, Bangladesh), position mobile money prominently — consumers will immediately recognize the phone-number entry flow. For markets with mixed payment method usage, display mobile money alongside cards and BNPL to give consumers a choice.
Mobile Money Provider Comparison
The following payment providers support mobile money integration across multiple markets and MNOs. Merchants evaluating mobile money payment methods should choose a provider based on their target markets, existing payment stack, and integration requirements.
| Feature | Stripe | PayPal | Adyen |
|---|---|---|---|
| Mobile money support | Via regional partners (Flutterwave, Paystack) | Limited (PayPal balance, not MNO mobile money) | Yes (direct MNO integrations in select markets) |
| MNO coverage | Africa, South Asia via partners | Global (wallet-based, not MNO-based) | Africa, select Asian markets |
| Merchant fee | 2.9% + fixed fee (card), variable (mobile money) | 2.9% + fixed fee | Custom (negotiated) |
| Global reach | 47+ countries | 200+ markets | Global |
| Best for | Developers, SaaS, platforms | Broad consumer base, high trust | Enterprise, high-volume merchants |
| Sign up | Start with Stripe | Get PayPal for Business | Start with Adyen |
For merchants specifically targeting African markets, also evaluate Flutterwave and MFS Africa as aggregator-first alternatives that provide deeper MNO coverage than global payment stacks.
Choose Your Mobile Money Provider
If you are ready to accept mobile money payments in emerging markets, the fastest paths are:
- Start with Stripe — developer-friendly API with Flutterwave and Paystack partner integrations for mobile money
- Get PayPal for Business — broadest global consumer base, wallet-based alternative to MNO mobile money
- Start with Adyen — enterprise-grade mobile money integration with direct MNO partnerships
FAQ
What is mobile money?
Mobile money is a payment system that allows consumers to store, send, and receive money using their mobile phone number — without requiring a bank account, credit card, or traditional financial infrastructure. Consumers register with a mobile network operator (MNO) like Safaricom (M-Pesa) or Globe (GCash), receive a PIN for transaction authorization, and use USSD menus, SMS, or smartphone apps to make payments. The system processes billions of transactions annually across Africa, South Asia, and Southeast Asia.How does mobile money work for merchants?
Merchants integrate mobile money through a payment aggregator (Flutterwave, dLocal, MFS Africa) that connects to multiple MNOs via a single API. When a consumer selects mobile money at checkout, they enter their phone number and confirm the transaction via USSD or app PIN. The aggregator authorizes the transaction through the MNO's mobile money API, debits the consumer's mobile money balance, and settles funds to the merchant's bank account or mobile money account, typically within the same day.What is the difference between mobile money and carrier billing?
Mobile money is a standalone digital wallet system (like M-Pesa or GCash) where consumers store and transfer funds independently of their carrier account. Carrier billing charges purchases to a mobile phone bill or prepaid airtime balance — the consumer pays through their carrier invoice. Both target unbanked consumers, but mobile money offers lower merchant fees (1–5% vs 15–40%), higher transaction caps ($500–$1,000+ vs $5–$50), and faster settlement (same day vs 30–60 days).What countries have the highest mobile money adoption?
Kenya leads globally with over 80% adult mobile money usage, driven by M-Pesa. Other high-adoption markets include Tanzania, Ghana, Uganda, Bangladesh (bKash), the Philippines (GCash, Maya), and Pakistan (JazzCash, Easypaisa). Sub-Saharan Africa accounts for over 70% of global mobile money transactions by volume, with over 600 million registered accounts across 30+ countries.What is M-Pesa and how does it work?
M-Pesa is the world's most successful mobile money platform, launched by Safaricom in Kenya in 2007. Consumers register with Safaricom, visit a local agent to deposit cash and load their mobile money account, then use USSD menus or the M-Pesa app to send money, pay bills, and make merchant payments. M-Pesa processes over 30 billion transactions annually and handles more than half of Kenya's GDP. The platform has expanded to Tanzania, Mozambique, the DRC, Lesotho, and Egypt.How do merchants accept mobile money payments?
Merchants accept mobile money through a payment aggregator that provides a single API connecting to multiple MNOs. The integration involves: creating a payment session with the consumer's phone number and amount, presenting the consumer with USSD or app-based PIN confirmation, receiving a webhook callback with the authorization result, and fulfilling the purchase. Aggregators like Flutterwave, MFS Africa, and dLocal handle MNO-specific API differences, so the merchant integrates once and accepts mobile money across multiple countries.Ready to Accept Mobile Money?
Compare top-tier payment providers supporting Mobile Money to optimize your checkout conversions.
Compare Merchant Providers →