Offline-first sync
Repartya is offline-first: the app saves everything on the phone instantly and syncs on its own when the internet returns. The rep works the same with or without signal: never blocked and never losing data.
Working does not require internet. Orders, payments and visits are saved on the device right away; a connection is only needed to share that data with the web.
What offline-first means
On a route, signal comes and goes: warehouses, basements, rural areas. That's why the app doesn't wait for internet to work. Every action is written to the phone first and is ready instantly; syncing happens afterwards, in the background.
How to read the status
The app's top bar has a sync indicator. Its three states:
- Synced: everything is in the cloud; you can switch devices safely.
- Pending: you have changes saved on the phone that haven't uploaded yet; wait for signal or tap Sync.
- Offline: you're working offline; carry on as usual, the app will upload everything when the internet returns.
When and what syncs
As soon as the phone regains signal, the app uploads what you did without you doing anything.
Tap "Sync now". Very useful right before the daily cash-up to make sure everything reached the web.
The app pulls the latest: updated catalog, prices, routes and balances.
What uploads from your phone
Orders, payments, visits, new customers and expenses you recorded on the route.
What downloads to your phone
Catalog and prices, your route for the day, customer balances and current promotions.
Good practices
- Sync at the start of the day to pull a fresh catalog and route.
- Sync before the cash-up so payments and orders reach the web.
- Before switching phones, confirm the indicator says "Synced".
- Don't uninstall the app if you have pending changes to upload.
Run a manual sync when you finish the route. That way the cash-up and all payments are reflected in the admin's web console.
Watch the walkthrough
Videos land in Phase 2. The layout is already set up to embed them with ES/EN captions and a transcript.
Common issues
- Still on "Pending": check your connection; the app retries on its own. You can force it with "Sync now".
- I see old prices or catalog: force a sync to pull the latest version.
- I switched phones and something's missing: the previous device had unsynced changes; connect it and sync from there.
Still stuck? See Troubleshooting or message support.