The reference on each payment
Checkout takes one payment method and the full amount: cash, card or M-Pesa. For a card or M-Pesa payment the till shows a reference field, labelled M-Pesa code or Card authorisation depending on the method, on the web and in the mobile app. The cashier types the code from the customer’s M-Pesa message or the authorisation from the card terminal’s slip. When the register’s own STK push or card charge completed the sale, the field is filled in automatically and nobody types anything. The reference is optional, never asked for on cash, and stored upper-cased so “sjk4h7q2xp” and “SJK4H7Q2XP” are one code.
Each payment keeps its own reference, and the sale’s payment list shows them — method, amount, time and reference — on the web and in the app. That includes further payments added to the sale after checkout: a customer who paid the full amount by card and later settles a correction in M-Pesa gets a second payment on the same sale, with its own code. A split across two tenders at the moment of checkout, so one sale is paid part cash and part card in a single step, is something the team can add for you; today the second tender is recorded against the sale afterwards.
In practice: at the end of a Saturday a Kisumu supermarket’s finance clerk is matching the paybill statement. A customer disputes a KES 4,350 charge; the clerk opens the sale from the receipt number and the payment list shows M-Pesa, KES 4,350, code SJK4H7Q2XP — the same code on the statement line, so the dispute is settled in a minute. Two card sales from the hour the terminal was offline show authorisations typed by hand from the slips; the one sale with no reference is the one the clerk follows up with the cashier.
Where a payment reference comes from
Method
Cash, card or M-Pesa; one method takes the full amount.
Typed
Cashier keys the M-Pesa code or card authorisation.
Filled
The register’s own STK push or card charge fills it.
Stored
Upper-cased on that payment; never on cash.
Shown
On the sale’s payment list, web and app.
Payment proof
- Checkout takes one method and the full amount; further payments are added to the sale afterwards.
- Each card or M-Pesa payment can carry its own reference, typed or filled by the register’s own charge.
- References are optional, never on cash, and stored upper-cased.
- Find a reference on the sale’s payment list, web or app.