← Back to blog
Payments · 5 min read

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

TTThinkers Tech Team · 9 September 2026
Share
Thinkers Tech

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.

Enjoyed this? Share it.
Share

Got a project in mind?

Get in touch