12Hardware & Building Supplies · POS systems
Hardware counter billing that keeps working when the line drops
A busy trade counter that could not stop selling because the internet did.
- Offline transaction store
- Automatic sync on reconnect
- Barcode and quick-code entry
- Receipt printer integration
The problem
The previous cloud-only till stopped at every connection drop, and on a trade counter that means a queue and lost sales. Staff fell back to handwritten bills that were re-entered later, which introduced both pricing and stock errors.
What we built
We built the counter as a desktop application holding its own transaction store, so billing continues offline and queues transactions for the server. On reconnect the queue is sent and reconciled, with defined rules for stock conflicts.
Modules delivered
- Offline transaction store
- Automatic sync on reconnect
- Barcode and quick-code entry
- Receipt printer integration
- Held and resumed bills
- Shift cash reconciliation
What changed
What the delivered system does differently from the process it replaced.
- Billing continues through connection loss
- Handwritten fallback bills are no longer needed
- Shift reconciliation is produced by the system
Built with
The stack chosen for this build.
- Desktop client
- SQLite
- Sync service
Why this customer is not named
Most of our customers allow the work to be described but not their name published. Where a customer has given permission, their name and testimonial appear here.
Independent accounts of our work are published by customers themselves on our Facebook reviews page.
Related case studies
Does this look like your problem?
If any of this is familiar, the first step is the same one this project started with: a free requirement study that ends in a written scope and a fixed price.