# Understand POS offline and sync status

The register displays connectivity, local queue depth, sync progress, last error, and recovery state; queued does not mean completed on the server. Read the sync status before taking action, when offline, note the queue reference and allowed method, and reconnect the terminal. Queued means stored on this device, not completed on the server; reconnect and verify the final record before retrying.

Canonical URL: https://admin.tajergo.ae/help/articles/pos/offline-status/
Article ID: pos-offline-status
Surface: POS
Category: Offline and recovery
Last reviewed: 2026-09-06

## Before you start

- An authenticated POS session on the intended branch and terminal.
- The local sync indicator and queued transaction count are visible before recovery begins.

## Steps

1. Read the sync status before taking action.
2. When offline, note the queue reference and allowed method.
3. Reconnect the terminal.
4. Wait for synchronization and verify Orders, Payments, or Shifts.

## Expected result

The sync indicator distinguishes offline, queued, syncing, failed, and fully synchronized states with queue depth. Queued means stored locally, not completed on the server; do not recreate or delete the transaction while its outcome is unknown.

## Permissions

- POS access for the active branch is required; business rejections may need a manager to correct the original order, payment, shift, or configuration.

## Troubleshooting

### The workflow stops while staff read the sync status before taking action, before they can when offline, note the queue reference and allowed method.

First confirm the following access and record state: An authenticated POS session on the intended branch and terminal. The local sync indicator and queued transaction count are visible before recovery begins. Return to /billing without changing user, branch, or record. Try the blocked step once; if it remains unavailable, stop and provide Support the queue reference, terminal ID, branch, action, safe record reference, error, retry count, and time. Keep evidence of the result when staff read the sync status before taking action.

### The local queue and server order, payment, or shift record do not establish one synchronized result after the final checkpoint: Wait for synchronization and verify Orders, Payments, or Shifts.

Keep the same branch and inspect the queue, sync status, and matching server record after reconnection. Never repeat queued or syncing work. Retry only when the queue is clear and the server proves the action absent. When no single result can be proved, pause and provide Support the queue reference, terminal ID, branch, action, safe record reference, error, retry count, and time. Before another attempt, establish whether staff could wait for synchronization and verify Orders, Payments, or Shifts.

## Related articles

- [Handle an offline checkout safely](https://admin.tajergo.ae/help/articles/pos/offline-orders-payments.md)
- [Handle an offline shift action safely](https://admin.tajergo.ae/help/articles/pos/offline-shifts.md)
- [Recover failed or blocked queued work](https://admin.tajergo.ae/help/articles/pos/sync-recovery.md)
