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.

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).

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.

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.

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.

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

Orders paid through a Payment Gateway pass through two extra statuses. Both are internal — you cannot set either of them yourself, and neither can stack. You can still filter by them in All Orders. See Orders with Payment Gateway for the full explanation.

StatusWhat it means
Waiting for Online PaymentA temporary status that holds the cart while the system waits for confirmation from the Payment Gateway. Do not modify the order while it is in this status.
Error payment mismatchThe payment amount did not match, or the order was changed mid-payment. The order cannot be stacked and needs manual review.

See also:

© 2026 Boxify. All rights reserved.