RepartyaHelpDocumentation center
Open app
HelpBusiness rulesOffline-first sync
Mobile appWeb consoleAll countries

Offline-first sync

5 min readUpdated Jul 4, 2026Applies since v2.0

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.

Business rule

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

Automatic, in the background

As soon as the phone regains signal, the app uploads what you did without you doing anything.

Manual, when you need it

Tap "Sync now". Very useful right before the daily cash-up to make sure everything reached the web.

On sign-in

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.
Before closing the day

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

PróximamenteWorking without signal · 2:05

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.