Walk into almost any shop in Nairobi, Mombasa or Kisumu and you will see customers paying with their phones. Mobile money has become a normal way to pay for everything from bread to building materials. For merchants, going cashless (or at least "cash-light") brings real benefits: less cash to count, less cash to lose, and a clear record of every payment.
But going cashless is not just about displaying a till number on the wall. Done badly, it creates new problems: customers paying the wrong amount, staff unsure whether a payment came through, and owners unable to match payments to sales. In this guide we cover how to make the move in a practical way.
Why reduce cash at the counter?
- Safety. Less cash in the drawer means less risk of theft and fewer trips to the bank.
- Speed. No counting change, no hunting for coins.
- Records. Every mobile payment has a reference you can trace later.
- Accountability. Cash differences at the end of a shift become easier to explain when most payments are digital.
That said, cash is still important to many customers. The aim is to give people choice and to record every method properly, not to turn away cash.

The common problems with "just send to my number"
Many small shops start with a personal number or a simple till and ask customers to send money. It works, but it has weaknesses:
- Customers type the wrong amount or the wrong number.
- Staff accept a screenshot that may not be genuine.
- Payments are not linked to a specific sale, so reconciling at night is slow.
- Business and personal money get mixed up.
A better approach: tie each payment to a sale
The most reliable way to accept mobile money is to start the payment from the sale itself. In Xduka POS, our register supports cash, M-Pesa, card, bank and Paysasa checkout. With our sister platform Paysasa, the cashier can:
- Initiate an STK push, which sends a payment prompt to the customer's phone with the right amount already filled in.
- Send a checkout request to the customer's phone or wallet, with a hosted checkout link and QR code they can open.
- Record the M-Pesa reference for payments made another way, so every sale carries its code.
Because the payment starts from the sale, the amount is correct and the record is automatic.
Handling split payments
Not every customer can pay the whole amount one way. A builder might pay part cash and part M-Pesa; a parent might split school-supplies shopping between two phones. Split payments let the cashier record more than one method on the same sale, so the totals still add up at the end of the day.
Training your team
Staff confidence matters more than technology. Before you push mobile payments harder, make sure everyone knows:
- How to start an STK push or checkout request from the register.
- What to do if a customer's phone is off or the prompt times out.
- How to record a reference for payments made by other means.
- Never to accept a screenshot alone as proof of payment.
- How to handle split payments.

What about network problems?
Connectivity is a real concern. We built Xduka POS so it can be installed as a progressive web app (PWA) and the register stays usable offline, with queued work syncing when the connection returns. Live payment rails such as STK push wait until you are back online, so during an outage you will rely on cash or on recording payments manually and confirming them later. Plan for that with your team so nobody panics when the network drops.
Measure the change
Once you start, keep an eye on your payment mix. Reports that break sales down by payment method show whether customers are adopting mobile payments and which methods are growing. That helps you decide, for example, whether you still need as much change in the float each morning.
Talking to customers about it
Customers adapt quickly when you explain the benefit. A simple line works well: "I will send a payment prompt to your phone, so you do not need to type our number." Keep signage clear about which methods you accept, and keep a friendly attitude towards customers who still prefer cash.
Less counting, more selling
Going cashless is a gradual journey, not an overnight switch. Keep accepting cash, add mobile payments that are tied to each sale, train your staff well and watch the numbers. Over time, you will spend less time counting and more time selling.
See how we combine cash, M-Pesa and Paysasa checkout at the Xduka POS register on our features page, or start at www.xduka.com.



