Scan barcode or find medicine
Find by brand, generic name, strength, SKU or barcode
Current sale 0 items
Pharmacy product catalogue
Select to add to saleProducts shown belong to the selected branch.
More cashier options
Customer and wholesale prices
Customer pricing
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 and vouchers
Loyalty & 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 tracking
Campaign sales
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.
Medicine batches & prescription verification
Prescription and medicine checks
The pharmacy checks medicine batches, expiry dates and prescription authorisation before completing the sale. Medicines cannot be sold without an internet connection. Restricted medicines remain blocked.
Additional sales and offline options
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.
Offline sales and pending synchronisation
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.
Supervisor authorisations
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.