The Offline Mode feature allows Mobile POS devices to process transactions and record payments without an active internet connection. This capability ensures business continuity during network outages or in remote locations where connectivity is unreliable. By syncing data automatically once connectivity is restored, this function guarantees that no sales are lost due to technical limitations. It supports local transaction storage, enabling merchants to maintain accurate records of revenue and inventory movements even when the cloud server is unreachable.
When internet connectivity fails, the system automatically activates local caching to store new transactions in real-time on the device.
All payment data including tax calculations and discount applications is processed locally to ensure immediate customer confirmation.
Once the connection is restored, pending transactions are synchronized with the central database without manual intervention.
Ensures uninterrupted sales processing during network outages or in areas with poor connectivity.
Prevents data loss by storing transactions locally on the device until they can be synced.
Maintains accurate financial records and inventory levels even when the central server is unreachable.
Transaction Success Rate During Outages
Data Sync Latency After Connectivity Restored
Device Storage Capacity Utilization
Stores sales data on the device when internet is unavailable.
Transmits cached transactions to the server once connectivity returns.
Computes tax and fees locally without requiring online rates.
Updates stock levels locally to reflect sales made offline.
The system uses a local database engine to manage transactions independently of the cloud.
Data encryption ensures security while data is stored on the device without internet access.
A background service monitors network status and triggers synchronization when available.
Offline processing ensures that every sale is recorded accurately regardless of network status.
Merchants can continue operating during outages without losing revenue opportunities.
Large batches of offline transactions are queued and uploaded efficiently when online.
Module Snapshot
Manages all offline transactions using an encrypted SQLite-compatible engine.
Detects internet connectivity changes and manages the sync queue automatically.
Handles the upload of pending data once a stable connection is established.