Orders

Every order placed on your site lands here, with everything you need to pack it and everything you need to get it there.

What an order tells you

Each one carries the customer's name, email and phone, the full delivery address and region, any note they left, and the exact items they bought.

Those items are a snapshot, taken at the moment of the order. Renaming a product or changing its price afterwards never rewrites an order that has already been placed, so what you see is what they agreed to pay.

Each order has its own reference. That is what a customer quotes when they get in touch, and it is what they use to look their order up on your site — along with the email they ordered with, so nobody can read somebody else's.

Two statuses, not one

An order has a Payment status and an Order progress status, and they are deliberately separate.

They answer different questions. Cash on delivery is unpaid and ready to pack at the same time. A bank transfer is paid before it has gone anywhere. Collapsing them into one status would force you to lie about one or the other.

Payment is one of Not paid yet, Waiting for payment, Paid, Refunded or Payment failed.

Order progress runs To pack → Packed → On the way → Delivered, with Cancelled available at any point.

Cancelling

Cancelling an order puts its stock back — every item on it returns to the colour it came from and is available to sell again.

That happens once and only once. An order cannot be cancelled twice, and one that has been cancelled cannot be moved back to Packed or On the way. Both rules exist for the same reason: without them, cancelling and reopening the same order would invent stock you do not have.

If you genuinely need to reinstate a cancelled order, make a new one — the stock is real and the history stays honest.

The figures at the top

Revenue, average order value and the order count are calculated across every order you have taken, not just the ones on screen. Cancelled orders are left out of all three.

If those tiles cannot be worked out for any reason, they show as blank rather than zero. A zero is a fact about your business, and it should never appear unless it is true.

Customers

If User Accounts is on, an order links to the customer who placed it, and the same person ordering again builds a history you can see. The name and email are also copied onto the order itself, so it stays readable whether or not they ever have an account.