Articles on: Layaway

Statuses

Every layaway has a status that tells you where it is in its lifecycle. There are 6 possible statuses.


Status Overview


Status

What It Means

Reserved

Layaway created without a deposit, inventory is held at the location, no order yet

In Progress

A Shopify order has been linked (either from a deposit at creation or when the customer returned to pay). Waiting for full payment and fulfillment.

Completed

Order fully paid AND fulfilled

Expired

The expiration date passed without the layaway being completed

Canceled

The linked order was canceled, fully refunded, or voided

Restocked

Staff manually returned items to inventory


Status Flow


Here is how a layaway moves through its lifecycle:

                   POS order created
Reserved ──────────────────────────────► In Progress
│ │
│ │ Paid + Fulfilled
│ ▼
│ Completed

├──► Expired In Progress ──► Expired
│ (date passed) (date passed)

├──► Restocked In Progress ──► Canceled
(staff action) (order refunded/voided)

The Happy Path (No Deposit)


  1. Reserved -- You create the layaway, items are held.
  2. In Progress -- Customer returns, pays at POS, order is linked.
  3. Customer makes additional payments over time at POS.
  4. Completed -- Order is fully paid and fulfilled. Done.


The Happy Path (With Deposit)


  1. In Progress -- You create the layaway with a deposit. Order is linked immediately.
  2. Customer returns to make additional payments at POS over time.
  3. Completed -- Order is fully paid and fulfilled. Done.


Other Paths


  • Reserved to Expired -- The customer never came back before the deadline.
  • Reserved to Restocked -- Staff decided to put the items back on the shelf.
  • In Progress to Expired -- The order was created but never fully paid/fulfilled before the deadline. Admins are notified to decide next steps.
  • In Progress to Canceled -- The linked order was refunded or voided.


Terminal Statuses


These statuses are final -- the layaway cannot move to another status after reaching one of these:

  • Completed
  • Expired
  • Canceled
  • Restocked


What You Can Do in Each Status


Status

Available Actions

Reserved

Update items (Edit in Cart), edit expiration, restock, checkout to collect payment

In Progress

Edit expiration, view/manage linked order in Shopify (items, payments, refunds happen on the order side)

Completed

View only (archived automatically)

Expired

View only; check "Needs Attention" if an order is still open

Canceled

View only; check "Needs Attention" if an order is still open

Restocked

View only (archived automatically)

Updated on: 17/07/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!