Cashier checkout
Stage 21 of 24 · Cash checkout · Branch pricing available online · Offline transactions remain PROVISIONAL · Not eTIMS invoices
Connection & offline queue
Checking connection…
Offline cash transactions are recorded as pending, not completed. Reconciliation may reject stock, changed prices, expired shifts or access. Keep customer cash/receipts accountable and review any conflicts. Do not clear this browser’s storage before syncing. No offline fiscal invoices or verified electronic payments.
Find products
Current basket
Total: KES 0.00
Retail / wholesale pricing (online)
Apply the approved quantity prices, customer price list and campaigns for this branch. Promotional cash sales require an online connection and are not placed into the provisional offline queue.
Preview not loadedLoyalty & vouchers (online cash only)
Select a registered, enrolled loyalty customer to earn points on an eligible cash sale. Optionally apply a manager-created voucher code; the server enforces usage limits. Neither option is valid in the offline queue.
Campaign and referral attribution (online)
Enter a manager-created growth code to attribute this completed cash sale. An attributed sale does not prove the campaign caused the purchase, and no reward is issued automatically. Codes are disabled in the offline queue.
Regulated product checkout (ONLINE only)
Pharmacy and agrovet products require a currently valid batch, registered branch premises evidence, and a matching professional credential where applicable. Prescription references are processed as a one-way digest, not stored as medical notes. Controlled medicines remain blocked. No regulated items may enter the offline queue.
Manually entered discounts still need supervisor approval; configured prices and promotions are applied by the server. Refunds require a supervisor approval. Offline cash sales can be queued only after an online login and shift opening. Cash changes may require reconciliation. Tax signing and M-Pesa are not included.
Supervisor approval
A branch manager or organisation supervisor can authorise a separate cashier to give a discount or process a return. Approval IDs are single-use.