Accepting Mobile Money at the Till in 2026: M-Pesa, Orange Money, Airtel
How to accept mobile money at the till in 2026: M-Pesa, Orange Money, Airtel, Wave. Merchant account, setup, reconciliation, offline mode, country by country.
POS specialist — Africa (anglophone & francophone)
Why mobile money is now essential at the till
The customer holds out a phone, not a wallet. That scene plays out millions of times a day, from a duka in Nairobi to a nganda in Kinshasa. Across sub-Saharan Africa, mobile money has overtaken the bank card as the everyday way to pay. In Kenya, M-Pesa handles more than half of GDP in transactions. In the DRC, Senegal, Côte d’Ivoire, and Cameroon, Orange Money, Airtel Money, M-Pesa, Wave, and MTN MoMo are the customer’s first reflex when paying for a meal, groceries, or a service.
The shift is no accident. Opening a bank account takes paperwork, monthly fees, and a branch that might be an hour away. Opening a mobile money account takes a SIM card and an ID. The wallet is already in everyone’s pocket, the student’s as much as the civil servant’s. Add the headaches of cash, torn notes, change nobody has, the risky trip to deposit the day’s takings, and you understand why your customers would rather press three buttons.
For a business, refusing mobile money in 2026 means refusing sales. The customer who only carries a phone will not come back later with notes; they will cross the street to the shop with a Till number taped to the counter. And the trend is not about to reverse. Operators sign up millions of new active accounts every year, and merchant payments are growing faster than person-to-person transfers.
The good news: you don’t need an expensive payment terminal to get started. A merchant account with the operator (or, at first, a simple mobile money number) and a POS that records these payments cleanly are enough. The first collects the money; the second makes sure nothing gets lost between the phone and your books. This guide covers the full picture: how to take payments, how to set up the till, the fees, the traps, and which operators to accept country by country.
How to accept mobile money in practice
There are two approaches, depending on your size and operator. Nine businesses out of ten start with the first and never need more.
1. The direct method (most common). The customer sends the amount to your mobile money merchant number: an M-Pesa Till or Paybill in Kenya, an Orange Money merchant code, an Airtel Money or Wave account elsewhere. You receive the confirmation SMS on the shop’s phone, you check the amount and the name, then you record the sale in your POS with the "Mobile money" payment method. It’s instant, hardware-free, and works for 99% of small businesses, from the hair salon to the restaurant.
The merchant account is worth the trip to the operator’s agency, even if some countries ask for a business registration to open one. It separates the shop’s money from your personal money, gets better rates than person-to-person transfers, raises the receiving limits, and gives you a detailed statement, which becomes precious at reconciliation time.
2. API integration (for high volume). Some operators and aggregators (Flutterwave, Wave Business, MTN MoMo API) offer an API that confirms the payment automatically in your system, no SMS reading required. It gets comfortable from several hundred transactions a day, but it requires a verified business account, some technical setup, and sometimes integration fees. A neighborhood shop does perfectly well without it.
In both cases, the critical point is recording the sale at the till. A mobile money payment that is never entered, or entered as cash, vanishes from your numbers that same day. Every payment must be tracked, attributed to the right operator, and reconciled at end of day. That is where a good POS earns its keep.
Set mobile money up as a payment method in your POS
A modern POS like digabloPos lets you create as many custom payment methods as you have operators: Orange Money, Airtel Money, M-Pesa, Wave, MTN MoMo, on top of cash and card. Creating one takes about a minute in the settings, no developer involved.
At checkout, the cashier picks the operator used before closing the sale. A two-second gesture, and your visibility changes completely. Your end-of-day Z report shows exactly how much came in as cash, how much through Orange Money, how much through Airtel Money, how much through M-Pesa. No more guessing, no more rebuilding the day from a pile of SMS messages.
This per-operator traceability earns its place three times over. First, it lets you reconcile your mobile money statements against the till: the day’s Orange Money statement has to match the Orange Money line on the report, and any gap jumps out immediately. Second, it shows you your customers’ habits: if Wave carries half of your payments, you know which sticker deserves the best spot on the counter. Third, it gives you clean books to show an accountant, a banker when you ask for a loan, or simply yourself.
One last setting worth checking: split payments. A customer pays half in cash and the rest by phone, an everyday situation at the end of the month. Your POS must be able to record both payment methods on the same receipt, each counted in its own column.
Mobile money, multi-currency, and offline mode
Three local realities have to be handled together, or mobile money creates more confusion than it brings in sales.
Offline mode. The network drops, sometimes the power with it, and the queue does not get any shorter. A modern POS records the sale locally on the phone or tablet, then syncs when the connection returns. The customer’s payment travels over the operator’s network, often by USSD, which survives outages better than mobile internet, while your POS keeps its own record of the sale without losing anything. Nobody walks out unpaid because "the system is down".
Multi-currency. In the DRC, you juggle Congolese franc (CDF) and dollar (USD) all day long. At borders and in tourist areas, currencies mix too. digabloPos shows the price in both currencies and applies the exchange rate you set, while your accounting stays consistent. The customer pays in dollars by phone for a sale displayed in francs: the till does the math, not you.
Fraud. The most common scam is painfully simple: the fake payment. The customer shows a confirmation screenshot, the goods leave, and the SMS never arrives, because the screenshot was doctored or the transfer was cancelled right after. The defense is one rule: always check the confirmation SMS on the merchant side, on your own phone, before handing over the goods. The name, the amount, the reference. Train every seller to do it, including the cousin helping out on Saturday night. A POS that traces every payment by operator also helps you spot a cashier who "forgets" to record the payments received by phone.
Mobile money country by country: which operators to accept
Dominant operators change from one country to the next, and it would be absurd to accept all of them. Set up the ones for your market: two or three almost always cover it. The links at the bottom of this page go into each country in detail.
Kenya. M-Pesa rules, handling the vast majority of everyday payments. A Till Number for payments at the counter, a Paybill for remote payments, and you are covered. See our free POS guide for Kenya.
Tanzania. The market is more fragmented: M-Pesa, Tigo Pesa, Airtel Money, and HaloPesa coexist, and your customers are not all on the same network. Plan for at least two, and keep an eye on TRA fiscal rules (VFD/EFD receipts) alongside.
Nigeria. The picture is different: Moniepoint, OPay, and Paga, plus agent POS terminals, dominate everyday payments, often through instant bank transfers rather than telecom wallets.
Senegal. Wave, whose low-cost transfers shook up the whole market, and Orange Money share most payments between them. The blue Wave sticker on the counter has become a fixture of Dakar shops.
Côte d’Ivoire. Four players matter: Orange Money, MTN MoMo, Moov Money, and Wave. Here again, two well-chosen payment methods cover the large majority of customers.
DRC. Orange Money, Airtel Money, and M-Pesa share the ground, with the CDF/USD dual currency to manage at the till on top. A Kinshasa shop routinely takes two currencies and three operators in the same day.
In every case the logic stays the same: create one payment method per operator to get a clean Z report, then lean on the country guide that matches your shop for the local details.
Checklist to get started with mobile money
1. Open a merchant account with the dominant operators in your area, usually two to three depending on the country (Orange Money + Airtel Money + M-Pesa, or Wave + Orange Money). Go to the agency with your papers and ask explicitly for the merchant rates.
2. Display your numbers clearly at the till, with a QR code or a sticker per operator. A customer who has to ask for the number, type it, get it wrong, and start again is a queue getting longer.
3. Create one payment method per operator in your POS, so every payment is tracked separately from day one.
4. Train the team: always wait for the confirmation SMS on the merchant account before validating the sale. The habit has to hold even at rush hour.
5. Reconcile daily each operator’s mobile money statement against the till report. A gap takes five minutes to find on day 0; on day 30 it takes a whole evening and it is often too late.
6. Keep offline mode on so you never block a sale during a network cut. With these habits, mobile money becomes a sales asset, not an accounting headache.
What does mobile money cost a merchant?
Let’s talk fees, since that is the objection that comes up every time. Yes, mobile money costs something: depending on the country and the price list, the operator takes a commission on the merchant payment or on the cash withdrawal. The order of magnitude is a few percent at most, generally less than a card terminal with its subscription and its commission.
Three reference points to judge calmly. First, compare against the merchant price list, not the person-to-person rates: merchant accounts almost always get better treatment, which is the whole point of opening one. Second, put a number on what cash costs you, because it is not free: the change you have to find, the doubtful notes, the mistakes when giving change, the trip to deposit the takings, the risk of theft. Third, weigh the lost sales: a single customer a day who walks out because they cannot pay by phone costs more over a month than all the commissions combined.
On the software side, the math is simple. Recording mobile money payments in digabloPos costs nothing: custom payment methods are part of the free plan. You pay the operator for the payment service, not your POS for counting it.
Two closing tips. If your volume grows, go back to the agency and negotiate: operators have tiers, and a regular merchant often gets better than the posted rates. And build the commission into your prices instead of adding it at the till: nothing drives a customer away faster than a surprise surcharge at the moment of paying.
The mistakes that cost you sales
The first mistake: taking payments on a personal account. It works for a week, then the limits kick in, the shop’s money mixes with the family’s, and reconciliation becomes impossible. The merchant account exists precisely for this.
The second: accepting only one operator in a market that runs on three. The Tigo Pesa customer who sees only an M-Pesa sticker does not insist; they pay somewhere else. Watch what your customers actually use and cover the two or three dominant networks in your area.
The third: recording everything as "cash" in the POS to save time. Your numbers turn false the same day. You cannot reconcile the statements, you cannot know how much should be in the drawer, you cannot spot a leak.
The fourth: trusting the customer’s screen. We said it above and we repeat it because it is the most widespread scam: only the SMS received on your merchant account proves the payment.
The fifth: letting the balance sit unwatched. The money in the mobile money wallet is part of your cash position just like the drawer. Include it in the evening count and decide deliberately what you withdraw, deposit, or keep to pay suppliers.
None of these mistakes takes a big budget to fix. A merchant account, two stickers, one payment method per operator in the POS, and five minutes of reconciliation every evening: that is the whole setup, and you can have it in place this week.
Frequently asked questions
How do I accept M-Pesa or Orange Money at my shop?
Open a merchant account with the operator, display your merchant number at the till, and record each payment in your POS as a 'mobile money' method. The customer sends the amount, you check the confirmation SMS on your merchant account, then validate the sale.
Do I need a special device to take mobile money?
No. For most small businesses, mobile money works with just your merchant number and a confirmation SMS — no terminal. A POS that lets you log it as a payment method is enough. Higher-volume chains can add an API integration (Flutterwave, Wave Business, MTN MoMo API).
How do I avoid mobile money fraud?
Always wait for the confirmation SMS on your own merchant account before releasing goods. Never trust the customer's screenshot, which is easily faked.
Can I track each operator separately (Orange Money vs Airtel)?
Yes. With a POS like digabloPos you create one payment method per operator, so your Z report shows exactly how much came in via each one, which makes daily reconciliation easy.
Does mobile money work offline?
The payment itself goes through the mobile network, but a good POS records the sale offline and syncs later, so a network cut never blocks the transaction in your books.
Also on digabloPos
Take mobile money cleanly with digabloPos
Create one payment method per operator (Orange Money, Airtel, M-Pesa, Wave), handle CDF and USD, and keep selling offline. Free plan, set up in 10 minutes.
Try for free