Handling Split Payments (Cash + M-Pesa + Card) at Pharmacy Checkout
A customer at the till is short on cash and asks to pay the balance by M-Pesa. It is a routine moment in a Kenyan pharmacy — and a surprisingly common point of failure for point-of-sale systems that were only ever designed around a single payment method per transaction.
Why a single-payment-method system breaks here
- If the system forces one payment method per sale, staff end up recording a workaround — splitting the receipt into two separate sales, or simply noting the split on paper, neither of which matches what actually happened.
- Daily reconciliation by payment method becomes unreliable, since some of what should be M-Pesa revenue is hidden inside a "cash" sale record, or vice versa.
- Refunds on a split-payment sale become genuinely confusing — which method does the refund come from, and does the system even know the sale was split in the first place?
Split payments are normal, not an edge case
In a typical Kenyan pharmacy, split payments happen often enough that treating them as a rare exception — rather than a core checkout capability — creates a steady stream of small reconciliation problems.
How split payments should work
PharmaPOS lets a cashier split a single sale across multiple payment methods — recording, for example, part of a sale as cash and the remainder as M-Pesa, all within the same transaction record, rather than as separate workaround sales.
Because each portion is recorded against its actual payment method, daily reconciliation reports show true cash and true M-Pesa totals — not figures distorted by sales that were really split but got forced into one bucket.
See PharmaPOS handle this in your own pharmacy.
Getting split payments right operationally
- Make sure the till interface makes splitting a payment a normal checkout action, not a workaround that requires extra steps or supervisor approval.
- Confirm refunds on split-payment sales correctly reverse each portion against its original method.
- Check that end-of-day cash-up and M-Pesa reconciliation reports correctly reflect split-sale amounts, not just whole-sale totals.
- Train staff on how to explain split payments to customers clearly, since confusion at this step is what slows down checkout.
Split payments are not a rare scenario worth a manual workaround — they are routine enough at a pharmacy till to deserve being a first-class part of the checkout flow, recorded accurately the first time rather than reconstructed later.
Frequently Asked Questions
Can a pharmacy POS split one sale across cash and M-Pesa?
Yes, when designed to support it — a single sale can be recorded with part paid in cash and part in M-Pesa (or card), all within the same transaction rather than as separate workaround sales.
How do refunds work on a split-payment sale?
Each portion of the refund should be reversed against its original payment method, so a split cash/M-Pesa sale produces a correctly split refund rather than one lump reversal.
Why do split payments cause reconciliation problems in some systems?
If the system only records one payment method per sale, staff have to work around the limitation, which distorts daily cash and M-Pesa totals and makes end-of-day reconciliation unreliable.
Ready to see PharmaPOS in your pharmacy?
Explore the full system with sample data, free, or talk to us about your pharmacy's setup.
Related Articles
M-Pesa STK Push at the Pharmacy Till: How It Works
Most Kenyan pharmacy customers already expect to pay by M-Pesa. The difference between a smooth checkout and a frustrating one usually comes down to whether STK push is built into the till.
End-of-Day Cash-Up: Catching Variances Before They Become Losses
A small, unexplained shortfall at cash-up is easy to dismiss as a one-off. Across a month, across multiple tills, those one-offs are often the single largest source of unexplained loss in a pharmacy.
Layby and Installment Plans for Pharmacy Customers, Done Right
Layby lets a customer secure a higher-value item with a deposit and pay the rest over time. It is a genuinely useful option for pharmacies — as long as someone can actually track who owes what.