The POS terminal continues working without internet. Sales are queued locally and synced automatically when connectivity returns.
How It Works
- While online, products and categories are cached to your browser (30-minute TTL)
- When internet drops, a red offline banner appears at the top
- You can continue adding products and processing sales normally
- Each sale is saved locally with an OFFLINE-XXXXX receipt number
- When internet returns, queued sales sync automatically — an amber banner shows progress
- Real sale numbers replace the offline placeholders after sync
Limitations
- Customer search requires internet (cached customers are not available offline)
- Loyalty points are not updated until sync completes
- If your session expires while offline, queued sales may fail to sync — reopen a session first
- Product data older than 30 minutes may be stale
Best practice: Open the POS terminal while online before going to a location with poor connectivity — this ensures the cache is fresh.