In Short
- Sales, returns, shifts, payment collection, stock counts, reports and printing keep going without internet.
- When the connection returns, pending records are sent automatically and reach your other devices.
- Tasks such as managing users, roles and branches, approving devices, subscription and changing passwords need the internet at that moment.
1What Can You Do Offline?
Data is stored on your device. So when the internet drops, the daily work at the till keeps going on your device:
- Sales and returns. Receipts, stock and cash are saved on your device.
- Shifts and payment collection. You open and close your own shift and collect payments.
- Stock counts, reports and printing. You count stock, look at reports and print receipts and labels.
- Transfers between branches. Requests, dispatch and receiving also work offline. The other branch sees the document after sync.
- Gift cards. Selling gift cards and paying with them also work offline.
Sales
2How Does Sync Work?
While there is a connection, sync runs automatically every few seconds. Records made without internet wait to be sent; when the connection returns, they are sent automatically.
Example: The Top Bar on Desktop
The internet drops, sales go on, the connection returns
- Offline
The internet drops. Sales go on; records wait on the device.
- Syncing
The connection returns. Pending records are sent automatically.
- Up to Date
Your other devices receive the new sales and stock movements.
- Pending records stay on the device. Records waiting to be sent stay on the device even if you close and reopen the app.
- The server decides. If the same record changed on two devices, the server settles the result; no conflict question appears on screen.
- Reports. A sale made offline appears right away in the reports of the device that made it; on other devices and in the account portal, it appears after sync.
3Which Tasks Need the Internet?
Some tasks need the internet at that moment: managing users, roles and branches, switching branch, approving a new device, subscription tasks, changing passwords and uploading product images. These need up-to-date information to get the result right; without a connection, the app says so clearly.
How It Works in PratikKasa
In every module
- Windows
- Android
- iPhone and iPad
- 1
Keep Selling
The sales screen works the same. Receipts, stock and cash are saved on your device.
- 2
Check the Status
On desktop, the top bar says “Offline”. On the phone, the sync card in Settings shows how many records are pending.
- 3
When the Connection Returns
Pending records are sent automatically. On desktop, the status goes back to “Up to Date”.
- 4
Your Other Devices
Your other devices receive the new sales and stock movements through sync.
The drawings in this post are based on the screens of PratikKasa 2.1.0.