Skip to content

Offline and Local Data (Desktop)

What offline means on Vendor Desktop, and when a cashier can keep selling without a live API connection.

This page is for cashiers and store managers. Technical details live at POS local-first (desktop).

EnvironmentOffline capable
Vendor Desktop (Electron)Yes — local SQLite + order outbox (when flag enabled)
Browser onlyLimited — in-memory drafts only; placing orders requires network
  • Catalog snapshot for the currently selected store.
  • Lanes, devices, store config, open work shift.
  • Order outbox — payloads waiting to sync when network returns.
  1. Network drops during peak hours.
  2. Cashier keeps adding lines (from the local cache).
  3. Place order writes to the outbox; the displayed number may be a local order id.
  4. When network returns, the outbox syncs to the server.

When the cache goes stale or after a training session:

  1. Settings → Local data (desktop only).
  2. Confirm the reset.
  3. The app reloads and re-pulls the catalog for the current store.

Local data reset panel

SymptomSee
Duplicate orders after coming back onlineFAQ — offline & sync
Stale prices on screenReset local data or wait for catalog refresh