WP-DEVICE-001 ยท Drawer Acceptance

Cash Drawer

Commerce remains authority
DrawerAdapter simulation

The first dispatch intentionally fails. Retry uses the same durable drawer-command identity and cannot change the sale.

Acceptance sequence
  1. Confirm an existing official local cash order is present.
  2. Queue one cash-sale drawer command.
  3. Simulate drawer failure and confirm local order count is unchanged.
  4. Force-close ORDRE and reopen this diagnostic.
  5. Confirm the same failed drawer-command ID survives restart.
  6. Retry the same command successfully.
  7. Confirm status becomes opened while local order count remains unchanged.