Point of sale

A till that does not stop when the line does.

A point of sale that depends on a cloud connection stops taking money the moment the broadband drops, which is exactly when a queue forms. This one runs in the browser, keeps selling with no connection at all, queues the transactions locally, and syncs them to stock and the ledger when the link comes back.

Session 2026-08-09-A, till 2
TimeReferenceMethodItemsTotal
14:02POS-8841Card684.20
14:05POS-8842Cash112.50
14:11POS-8843Split, 2 methods14216.00
14:18POS-8844Queued offline344.80
14:19POS-8845Queued offline9131.40
Two sales taken while the connection was down. They post to stock and the ledger the moment it returns.
What it does

The parts you will use daily.

Touch interface

Product grid with search and barcode scanning, a cart with quick quantity entry, and a layout that works on a tablet or a cheap touch terminal.

Offline mode

Orders are queued in the browser when the connection drops and synced when it returns, posting stock and accounting entries on arrival.

Split payments

Cash, card, voucher, credit and mobile money on one sale, with change calculation and a printed or emailed receipt.

Cash sessions

Open with a float, close with a count. Expected against counted, with the difference posted to a variance account and attributed to the cashier.

Live stock

Sales reduce stock at the till in real time when online, and reconcile on sync when offline. The stock figure is never a separate system.

Loyalty and accounts

Customer lookup, loyalty points, account sales that become receivables, and returns against the original transaction.

CapabilityDetail
HardwareAny browser. USB and Bluetooth barcode scanners work as keyboards, no drivers
ReceiptsThermal 58mm and 80mm templates plus A4, printed through the browser or emailed
PermissionsCashiers can sell and refund within a limit; overrides need a manager code
Multi-tillUnlimited tills per warehouse, each with its own session and cash drawer
Offline windowLimited by browser storage, typically several thousand transactions
ReportsSales by till, cashier, hour, product and payment method, plus cash variance
Where it matters

The till, the stock and the books are one system.

Retail software usually means three products: a till, an inventory system and an accounting package, with nightly exports between them and a person who reconciles the differences. Here a sale at the till is a stock movement and a journal entry, immediately. The day's takings on the profit and loss are the day's takings in the drawer, and the variance is a number rather than a mystery.

  • Restaurant mode with tables, a floor plan, course firing and kitchen tickets
  • Returns and refunds against the original sale, restoring stock and reversing the journal
  • Held orders, so a customer can step aside without losing their basket
  • Per-till configuration: warehouse, price list, payment methods, receipt template and tax setup
Questions

About this module.

How much can it sell while offline?

In practice several thousand transactions, limited by browser storage rather than by us. The interface shows an unmistakable offline indicator and a queued count, so nobody is unaware. Product data and prices are cached in advance, which is why it can keep selling rather than just recording.

What happens if the same item sells offline on two tills?

Both sales are accepted, because refusing a sale you have already taken money for is worse. On sync the stock ledger records both movements in the order they arrive, and if the result is negative the item is flagged on the reconciliation report for a stock count. This is the same choice every serious offline-capable till makes.

Is offline mode available on shared hosting?

The till itself, yes. Reliable background sync of a large queue needs steadier processing than a one-minute cron gives, so the Module Manager gates offline mode and tells you plainly what your server supports. Online mode with immediate posting works on any host.

Can I use it for a restaurant?

Yes. Restaurant mode adds tables and a floor plan, splitting and merging bills, course firing and kitchen tickets to a printer or a screen. It is a mode on the same till rather than a separate product.

Try it with your own data.

Fourteen days, the complete suite, unlimited users, on your own hosting. No card required.