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.
| Time | Reference | Method | Items | Total |
|---|---|---|---|---|
| 14:02 | POS-8841 | Card | 6 | 84.20 |
| 14:05 | POS-8842 | Cash | 1 | 12.50 |
| 14:11 | POS-8843 | Split, 2 methods | 14 | 216.00 |
| 14:18 | POS-8844 | Queued offline | 3 | 44.80 |
| 14:19 | POS-8845 | Queued offline | 9 | 131.40 |
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.
| Capability | Detail |
|---|---|
| Hardware | Any browser. USB and Bluetooth barcode scanners work as keyboards, no drivers |
| Receipts | Thermal 58mm and 80mm templates plus A4, printed through the browser or emailed |
| Permissions | Cashiers can sell and refund within a limit; overrides need a manager code |
| Multi-till | Unlimited tills per warehouse, each with its own session and cash drawer |
| Offline window | Limited by browser storage, typically several thousand transactions |
| Reports | Sales by till, cashier, hour, product and payment method, plus cash variance |
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
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.
What this module talks to.
Nothing here is a separate product with an integration between it and the rest. These four share the same records.
Online store
A storefront wired to live stock and your price lists.
OpenReporting and BI
Build any report over any module, then schedule it.
OpenCRM and sales
Pipeline, quotes and the customer record everything else hangs off.
OpenProjects and time
Milestones, tasks, Gantt and the timers that become invoice lines.
OpenTry it with your own data.
Fourteen days, the complete suite, unlimited users, on your own hosting. No card required.