Skip to content

Drafts and order tabs

Manage multiple open tickets, save drafts, and resume server or local drafts.

FeatureBehavior
Order tabsSeveral carts at once (desktop: tab strip; mobile: order selector)
Server draftsubmit_as: draft — saved online, listed in Draft orders
Local named draftOffline or named save on desktop — restored by client id
Draft orders panel?posTab=drafts on Sale URL
  1. Build cart on Sale.
  2. Press Save draft or F8 (when online).
  3. Draft saves to server without stock decrement.
  1. From Sale top bar (desktop) or toolbar (mobile) → Draft orders.
  2. List shows server drafts for the store (excludes cancelled/failed).
  3. Resume loads into a tab; Delete soft-removes draft.

Draft orders panel

  • URL pattern: ?resumeOrder=<orderId> (stripped after load).
  • If tab already holds that server id → focus existing tab.

When offline, Save draft may prompt for a name; restore from local storage / outbox rules — see Offline and local data.

  • Cashier can park tickets and serve multiple customers.
  • Completed sale closes tab when multiple tabs open (lowest free Order n reused).
SymptomSee
Draft missing after cancelCancelled server drafts hidden from panel
Sync duplicateFAQ — offline