Guide · Offline-first
Keep selling when the power or network drops.
In South Africa the question isn't if the connection fails — it's whether your till keeps selling when it does.
Updated 5 Sep 2026 · 4 min read · Written by the StoreStack team
A POS that is offline-first keeps ringing up sales with zero internet and syncs everything automatically when you're back online. Test any POS before paying: switch off the router and try to make a sale. If the till refuses, it will refuse on your busiest Saturday too.
What an hour of downtime really costs
Run the numbers for your own counter: take a busy Saturday's takings, divide by the trading hours, and that's what every dead hour burns. For many shops it's between R500 and R2,000 — and that's just the lost sales, before the customers who walked out and didn't come back.
Now count the outages and dead-connectivity stretches in a normal month. A POS that stops selling during them isn't a neutral tool — it's a recurring bill you pay in lost revenue.
Power cuts and dead internet are two different problems
People mix them up, and the fixes are different:
- Power. Solved with hardware: a small UPS or a charged power bank keeps a tablet alive for hours. You don't need a generator to keep the till running.
- Connectivity. Solved with software: the till must carry on locally and reconcile later. This is the part most cloud POS systems quietly fail — if the app is really just a webpage talking to a server, pulling the router's plug kills the counter.
Buy a POS that solves the second problem properly, and the first one becomes cheap.
“Works offline” — the phrase to be suspicious of
Every vendor claims it. There are three honest levels:
- Cached menu only. The app shows products but can't complete a sale without a server. Useless in an outage.
- Delayed sync. Sales complete locally and upload later — cash-ups and reports may be limited until reconnected. Workable.
- Offline-first. Sales, stock, cash-ups and reports are all built to run locally first, with sync happening quietly in the background. This is how StoreStack POS is designed — the offline case isn't an edge case we handle, it's the normal case we started from.
The test is always the same: kill the internet and try to buy something. Do it in the demo, before money changes hands.
What we learned building one
StoreStack was built inside a working butchery, not an office. When the network drops mid-Saturday-rush, the counter doesn't notice: cash sales continue, the queue keeps moving, and the day's numbers reconcile the moment connectivity returns. That behaviour has survived real outages — not a test plan.
Practical setup that works for shops like ours:
- A cheap tablet or Android phone as the till, on a small UPS or power bank
- The same device moving between counters when you need a second point of sale
- Reports checked from your own phone later — they fill themselves in as sync completes
Does StoreStack POS work during load shedding?
Yes. Sales ring up with no electricity-fed router and no internet, and everything syncs automatically when connectivity returns. Keep your tablet charged on a small UPS or power bank and the counter never stops.
What's the difference between offline-first and 'works offline'?
Offline-first means the till is designed to run locally first and sync in the background — sales, cash-ups and reports all keep working. 'Works offline' on a brochure often means the app caches a menu but can't complete a sale. Test it before you pay: switch off the router and try to ring up an item.
Do card machines work when the internet is down?
Most don't — card payments need connectivity. During an outage, cash is king, which is exactly why your till must keep selling for cash without complaining.
Do I need a generator or a UPS for my POS?
A small UPS (or even a charged power bank for a tablet) covers the POS itself for hours. You don't need to power the whole shop to keep the till alive. Big screens and till printers draw more; a tablet draws almost nothing.
What happens to my sales when the connection comes back?
Everything recorded while offline syncs automatically — sales, stock movements and cash-ups. You shouldn't have to press anything or re-enter anything.
Want this working in your shop?
We'll set up your POS or loyalty programme, show you the numbers for your shop, and answer on WhatsApp — a real person, in plain language.