When switching to a cloud-based POS, the first question is always the same: "What happens if the internet goes down?" It's a fair question. If the connection drops at nine on a Saturday evening, with a full dining room and orders flowing, the POS continuing to work is not a feature but a necessity.
What offline means, and what it doesn't
Working offline does not mean accepting the loss of data. In Genu, while disconnected, the POS opens bills, takes orders, accepts payments and prints receipts. Every transaction is written to an event log on the device. When the connection comes back, this log flows to the cloud and is matched with the records on the cloud side.
The critical point is this: the matching doesn't create duplicate records. Every record created offline has its own client identity; during sync, the same event is never processed twice. Otherwise revenue would be inflated when the connection returns and stock would be deducted twice.
The cashier doesn't have to do anything
Some systems expect staff to press a button or refresh the page when the connection returns. During a busy service, that gets forgotten. In Genu, recovery runs on its own; the cashier doesn't have to deal with the connection.
What's happening on screen, however, isn't hidden. The connection status is shown as a banner on the POS, waiter and kitchen panels; on POS stations running Genu Desktop, the window title turns red during an outage. Staff know the system is working, but they also see what is different.
What can be done offline is clearly defined
Not every action can be done without a connection; some by their nature require a decision on the server side. In Genu, which actions are supported offline is defined in a single registry, and the interface disables unsupported actions from the start. The cashier never enters a flow that stops halfway and never runs into a "could not be saved" error.
The outage is written to the report
The start and end times of the outage are recorded and listed in the end-of-day report. The next day you don't have to puzzle over the low revenue in those hours; the reason is in the report. In addition, in a venue waiting for sync, the automatic end-of-day is skipped, so no report is produced with incomplete data.
The printer isn't affected by the outage either
Genu Desktop, running on the POS computer, talks directly to the thermal printer. Printing relies on the local connection, not the cloud; kitchen tickets and bills are printed even without internet. Print jobs wait in a local queue and come out when their turn arrives.
Setup
You install Genu Desktop on the POS computer and pair it with a six-digit code. The rest runs on its own: while connected, everything is written to the cloud instantly; when the connection goes, it accumulates locally; when it returns, it syncs. No one has to think about it during service.