Cloud, Local and Hybrid Bill/POS Programs: What Happens When the Internet Drops?
A cloud bill program runs its data from servers on the internet, a local bill program runs on a computer or server at the cashier, and a hybrid bill program combines the two: it runs in the cloud and keeps going at the cashier during an outage. The difference does not show on a quiet Tuesday afternoon; it shows the moment the internet drops on a busy evening.
This page compares the three architectures under the same headings, separates the two different meanings of "works offline", and gives the outage test you can run before you buy, step by step.
The three architectures side by side
| Heading | Cloud | Local | Hybrid |
|---|---|---|---|
| Setup | Opens in the browser; no setup or very light | Installed on the cashier computer or a local server | Panels in the browser; an app is installed on the cashier computer |
| Internet outage | The app depends on the connection; selling is affected by the outage | Selling continues; but remote devices and reports may depend on the connection | The cashier keeps selling locally and syncs to the cloud when the connection returns |
| Data backup | Data is in the cloud; it is not lost even if the cashier computer breaks | Backup is the venue's responsibility; a disk failure means data loss | The primary record is in the cloud; transactions during an outage are held at the cashier and transferred to the cloud |
| Remote access | From anywhere, including phones | Usually limited to the venue's network or needs extra setup | From anywhere, including phones |
| Updates | On the server side, automatically | By hand or with a service visit | Panels automatically; the cashier app updates automatically |
| Hardware failure | Continue from another device through the browser | A failed computer takes the data with it | Continue from another device; the data stays in the cloud |
The difference between "partial offline" and "full offline selling"
The sentence "it also works when the internet is down" can describe two different capabilities. Making this distinction clear in the buying decision determines the cost of an outage.
- Partial offline: Open tables and bills can be viewed and perhaps items can be added to an existing order; but opening a new bill, taking payment or closing a bill waits until the connection returns. For the whole outage, tables do not fill and empty.
- Full offline selling: New orders are entered, kitchen tickets are printed, payments are taken and bills are closed; cashier transactions and the end-of-day close continue. When the connection returns, transactions are recorded in the cloud without the cashier doing anything.
Ask the right question
Instead of "Does it work offline?", ask "With no internet, can I open a new table, take payment and close the bill?" and verify the answer yourself in the demo.
Genu's hybrid model
Genu is a cloud-based bill and POS (cashier) program; the Genu Desktop app installed on the cashier computer runs the cashier locally during an outage. Transactions made at the cashier are written to an event ledger; when the connection returns they are recorded in the cloud in order, each exactly once, and the cashier does not press a button.
At a cashier with Genu Desktop installed, when the internet drops, the following work:
- New orders: table, takeaway, delivery and counter.
- Payments, split payments and closing bills.
- Putting bills on hold, sales to customer credit accounts and credit account collections.
- Cashier expenses, cash counts and the end-of-day close.
- Bills and kitchen tickets from the printers connected to the cashier computer.
- The cashier PIN is verified on the cashier computer; shift changes and the screen lock work.
- Outage times are listed separately in the end-of-day report.
Completed when the connection returns
The Z receipt and tickets bound for printers in another building or at a sub-station are printed when the connection comes back. The local print queue stores receipt jobs and prevents duplicate printing.
Outage test before you buy: step by step
- 1. Set up the cashier computer, the printer and a waiter device in their real working arrangement; define a few products from your own menu and one kitchen station.
- 2. While the internet is up, open a table and enter an order; leave this bill open before the outage.
- 3. Unplug the network cable of the cashier computer or turn off Wi-Fi. Switching off the modem is more realistic.
- 4. Open a new table, enter an order and see the kitchen ticket come out of the printer connected to the cashier.
- 5. Collect the bill that stayed open with a split payment (part cash, part card) and close it.
- 6. Make a delivery or counter sale; then change the cashier and verify that the new cashier can log in with a PIN.
- 7. Restore the connection. Watch the transactions land in the panel without the cashier having to do anything.
- 8. In the panel's sales list and the end-of-day report, check that each transaction appears once, that there is no duplicate record and that the outage window is in the report.
How long should the test run?
Keep the outage going for at least several transactions. A test with a single sale does not show whether transactions are processed in order and exactly once when the connection returns.
Frequently asked questions
Does a cloud bill program work when the internet drops?
Only in cloud programs that run in the browser, selling depends on the connection. In hybrid programs, the app installed at the cashier keeps selling during an outage; in Genu, that app is Genu Desktop.
What is a hybrid bill program?
It is a bill program that runs in the cloud and, thanks to an app on the cashier computer, keeps selling locally when the internet drops. When the connection returns, the transactions made during the outage are transferred to the cloud.
Are sales entered during an outage lost?
Not in Genu. Genu Desktop holds the transactions made during an outage on the cashier computer and, when the connection returns, records each of them in the cloud in order, exactly once; outage times are listed in the end-of-day report.
Is a local bill program more secure?
It withstands outages, but backing up the data is the venue's responsibility; if the cashier computer's disk fails, the data goes with it. The hybrid model combines outage resilience with keeping the data in the cloud.
Is a kitchen ticket printed when the internet drops?
In Genu, yes: bills and kitchen tickets are printed from the printers connected to the cashier computer during an outage too. Tickets bound for printers in another building or at a sub-station go out when the connection returns.
How should I run the outage test?
Cut the cashier computer's connection, open a new table, print a kitchen ticket, take a split payment and close the bill; then restore the connection and check that each transaction appears once in the report.
Run the outage test yourself with Genu
30-day free trial, no credit card required. Install Genu Desktop on your cashier, unplug the network cable and try new orders, payments and closing bills with your own menu.
Other comparisons