Everything on the sell screen is sized for a thumb and a queue of customers. Search resolves instantly across catalogs of a hundred thousand items and more, so you find the product before the customer finishes reaching for their wallet. Add by tapping, by scanning a barcode, or by using quick buttons for your fastest movers.
Nigerian counters run on cash, card, transfer and trust. QuickPOS handles all of them on a single sale, including part-payments that carry the balance to a customer's ledger.
Cash, card and bank transfer can be combined on one transaction, with change calculated for you.
Take what the customer has now and record the rest against their outstanding balance for later repayment.
Apply line or sale discounts within the limits set per role; process refunds and voids with approval.
Print to 58mm or 80mm thermal, generate an A4 invoice, or send the receipt digitally.
The checkout reshapes itself to your trade. These aren't cosmetic themes — they change the buttons, the rules and the data captured on every sale.
Strict by design. The till selects stock first-expiry-first-out, refuses to sell expired batches, and requires a pharmacist PIN and prescription reference before a controlled drug leaves the shelf — every one logged to a controlled-sales register.
Open a tab for a table, add rounds as they come, split the bill at the end, apply a service charge, and log wastage for breakages and spillage so your stock stays honest.
Prices step down automatically with quantity across your tiered pricing bands, and unit conversion means selling four pieces out of a carton or a crate is a single tap — the maths is handled.
This is where offline-first stops being a slogan. When you tap Complete sale, QuickPOS writes the transaction to a durable on-device vault and sync queue before anything else happens — with an idempotency key so a retry can never charge twice. Then it prints. Then, when a network path opens, it syncs. If the sale was created offline, its temporary receipt reference is mapped to the official number once the server assigns one.
Yes — it's the default. Every sale is written to a local vault and sync queue before the receipt prints, so a dropped connection never stops a sale. The queue drains automatically when a network path (LAN host or cloud) becomes available.
Yes. Each device sells offline-first and syncs independently. Stock-affecting events replay in cashier order, and if two devices touch the same stock the Sync screen surfaces the conflict rather than silently overwriting.
Refunds and voids are permission-gated actions. By default only owners and admins can process them, and each is recorded so your reports and stock stay reconciled.
Roles are strict. A cashier is taken straight to the sell screen and only sees their own sales; profit, cost prices and settings are hidden. Owners and admins see everything.