USSD payments: how a shop without a smartphone or POS terminal still takes mobile money

A shop taking mobile money doesn't need a smartphone, a data bundle, or a POS terminal to do it. Airtel Money and MTN MoMo both run on USSD — the same star-and-hash menu system behind checking airtime balances — which works on any phone that can make a call, including the basic Nokia-style handsets still common among market traders and small shop owners. A customer dials a short code like *115# for Airtel Money or *303# for MTN MoMo, works through a numbered menu to send money to the shop's registered mobile number or merchant till, confirms with a PIN, and both sides get an SMS a few seconds later. No internet connection touches the transaction at any point.
For a business, this means accepting mobile money doesn't have to wait on buying a smartphone or a card machine, or on data coverage that's spotty away from town centres. The owner needs a registered line — as an individual number or, better for a real business, a registered merchant till through the network's business banking product, which usually comes with a lower transaction fee than a peer-to-peer transfer to a personal number. Reconciling the day's takings, though, means going through the SMS confirmations one by one, or dialing in to check the mobile money account balance and statement — there's no dashboard, no automatic list of who paid for what, and nothing that ties a payment back to a specific sale unless someone writes it down at the till.
The rough edges are mostly around trust and timing rather than the technology itself. A USSD session times out after a short window of inactivity, so a customer who gets a call mid-transaction or fumbles the PIN has to start over, and on a congested network a confirmation SMS can take a minute or two to arrive — long enough that a shopkeeper serving a queue is often waiting on a customer's phone screen before handing over goods. There's also no equivalent of the instant, verifiable callback a card machine or app-based till gives; a business relying purely on USSD is trusting the SMS confirmation each customer shows, which is why till-based merchant accounts with proper statements matter more as transaction volume grows.
We build the layer most USSD-only businesses are missing — pulling merchant till statements and transaction records into the same stock and invoicing system a shop already uses, so a sale rings up against an actual payment without someone re-typing SMS confirmations at the end of the day. If your business still takes mobile money purely over USSD with no record beyond a phone full of text messages, that's usually the first gap worth closing as the volume of transactions grows past what one person can track by hand.