Offline Cash Sale
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.
- Local orders: 0
- Legacy pending outbox: 0
- Legacy acknowledged outbox: 0
- Operational pending: 0
- Operational retryable: 0
- Reconciliation required: 0
- Dead letter: 0
- Operational acknowledged: 0
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 sync remains available for diagnostics only. Normal operator flow should rely on automatic reconciliation.
- Open this page online once so the PWA shell is cached.
- Enter the runtime acceptance token and confirm Automatic reconciliation shows Armed.
- Disable Wi-Fi and mobile data.
- Create the RM12 cash sale locally.
- Force-close ORDRE, reopen it offline, and confirm Operational pending remains at least 1.
- Restore connectivity. Do not tap the manual sync button.
- Confirm automatic attempted/acknowledged updates and Operational pending becomes 0.
- Confirm Operational acknowledged increases exactly once. Toggling connectivity again must not duplicate the order.