Offline

Offline Cash Sale

WP-ORDER-001 ยท Mobile Acceptance

Create the sale while offline. The order and durable outbox survive app restart. After connectivity returns, ORDRE can drain the same durable event automatically to canonical authority.

Automatic Reconnect & Reconcile

The acceptance token is a temporary diagnostic credential stored only in this browser session. With a token present, reconnect, page resume and bounded active retry automatically drain eligible durable events.

Automatic reconciliation: Not armed

Manual Recovery Control

Manual sync remains available for diagnostics only. Normal operator flow should rely on automatic reconciliation.

Physical acceptance sequence
  1. Open this page online once so the PWA shell is cached.
  2. Enter the runtime acceptance token and confirm Automatic reconciliation shows Armed.
  3. Disable Wi-Fi and mobile data.
  4. Create the RM12 cash sale locally.
  5. Force-close ORDRE, reopen it offline, and confirm Operational pending remains at least 1.
  6. Restore connectivity. Do not tap the manual sync button.
  7. Confirm automatic attempted/acknowledged updates and Operational pending becomes 0.
  8. Confirm Operational acknowledged increases exactly once. Toggling connectivity again must not duplicate the order.