Skip to content

Order Statuses

Open in ChatGPT

Every order in Boxify has one status. The status tells you where the order is in the fulfilment process, and whether the order can still stack — that is, keep collecting new items from the same customer instead of creating a separate order each time.

Open an order to see its stage bar at the top: Active → Waiting for payment → Paid → Ready to ship → Shipped. It shows a checklist and a button to move the order to the next stage.

Below the stage bar are the tabs SUMMARY, SHIPPING, RECEIPT, CHAT, MSG, and HISTORY. Click Switch to classic view at the top right, then click Switch in the confirmation dialog, to go back to the older layout. Your choice is saved in this browser on this computer only.

Order view with the stage bar, tabs, summary card, and Items table

StatusCan it stack?What it means
ActiveYesNew order. The customer has not opened their shopping cart link yet.
Waiting for PaymentYesThe payment link has been sent to the customer.
PaidYesThe customer submitted either shipping details or a payment proof. Waiting for you to verify it.
On HoldYesYou are holding the order for a special reason.
Ready to ShipNoPayment verified. Queued for packing.
ShippedNoCollected by the courier.
LockedNoFrozen until you resolve an issue.
PreorderNoHeld until stock arrives.
No StackNoKept separate from the customer’s other orders.
CancelledNoAll items cancelled and returned to stock.

A new order starts with the status Active. This means the customer has not yet opened their shopping cart link.

The status changes to Waiting for Payment once the system detects that the payment link has been sent to the customer.

Payment typeWhen status changes to Paid
Offline paymentWhen the customer uploads a payment receipt or submits their shipping details.
Online paymentWhen the customer selects the Ship Later option in their shopping cart (used to accumulate multiple orders before shipping), or when the gateway payment does not match the amount owed, with any shipping option (a Preorder order returns to Preorder instead). See When the paid amount does not match.

Use On Hold for special situations. The customer can still complete payment (offline or online) and submit their shipping details. The status will change to Paid automatically once payment is detected, or to Ready to Ship for an online payment with a ship-now option.

An order with this status has been payment-verified and is queued for packing and shipment.

The system automatically sends a notification to the customer when the status changes to Ready to Ship.

Customer notification sent when order status changes to Ready to Ship

For online payments, the system sets the order to Ready to Ship automatically when the customer selects a shipping option such as “Ship now”, “WM”, or “EM” and payment is verified with the full amount owed. For the exceptions, see When the paid amount does not match.

An order with this status has been collected by the courier.

The system automatically sends a shipped notification to the customer.

Shipped notification sent to customer when order is dispatched

Use this status when you need to put an order on hold until an issue is resolved.

While an order is locked, the customer cannot upload a receipt or submit their shopping cart. The order stays locked until you change it to another status.

Locked order status preventing customer actions on their cart

Use this status to hold preorder items until stock arrives.

The customer can still complete payment — either offline or online — and fill in all details to submit their cart. The status stays as Preorder even after the system detects a payment. You can also use this status for other purposes when needed.

An order with this status is not stacked with other orders.

The customer can still complete payment — either offline or online — and fill in all details to submit their cart. Once the system detects a payment, the status updates to Paid, and the order becomes stackable. An online payment with a ship-now option moves it to Ready to Ship instead.

Changing an order status to Cancelled cancels all items in that order.

Each item inside an order has its own status, separate from the order status. Item statuses help you track what has been paid, what is still pending, and what has been cancelled.

Order Items view showing New, Paid, and Cancelled item statuses

StatusMeaning
NewThe item was just added to the order.
PaidThe item has been paid. A paid item cannot be removed from the shopping cart by the customer.
CancelledThe item has been cancelled. Tick Recalculate stock when cancelling to return the item’s quantity to your available stock.

Animation showing how to cancel an order item and recalculate stock

  1. Open the order and scroll to the Items table on the Summary tab.
  2. Click Set all paid to mark every item in the order as paid at once.
  3. In the “Set these items to paid?” dialog, click Set paid to finish.

Orders paid through a Payment Gateway also pass through Waiting for Online Payment. The system sets it — you cannot set it yourself — and you can still filter by it in All Orders. Older orders may still show Payment mismatch, which the current system no longer sets. See Orders with Payment Gateway for what happens when the paid amount does not match the amount owed.

See also:

© 2026 Boxify. All rights reserved.