Skip to main content

Orders

Every purchase becomes an order here — a mug shipped, a course unlocked, a workshop booked. The Orders page is where you see what sold, fulfill it, and handle refunds or cancellations.

Where to find it

Sidebar → COMMERCE → Orders. Three tabs: the order list, Abandoned Carts, and Subscriptions.

The Orders page with KPI cards for total orders, revenue, cancelled, and refunded, above a status filter bar and the orders table
Orders: revenue at a glance, then status filters and every order below.

The numbers up top

Four cards summarize all-time performance: Total Orders, Total Revenue (every order added up), Cancelled, and Refunded (each with its dollar amount). Below them, a row of clickable status badges — All, Pending, Confirmed, Processing, Shipped, Delivered, Cancelled, Refunded — each showing a count. Click one to filter the table; click it again to reset.

Finding an order

Search by order number, customer name, or email. Filter by status or by fulfillment state (Unfulfilled, Partial, Fulfilled, Returned). Export downloads the currently filtered orders as a CSV.

Working an order

Open any order to see the full picture: the customer, what they bought, the payment, the shipping address, and a timeline of events. From here you fulfill items (add tracking), mark shipped, issue a refund (full or partial — the tax portion refunds proportionally), or cancel. Each action is recorded on the order's timeline, and buyers get the matching email.

What happens — and what doesn't

  • Refunds go back through the original payment. A partial refund returns that fraction of the total, tax included, to the buyer.
  • Fulfillment and payment are separate. An order can be paid but unfulfilled; the fulfillment dropdown tracks that half independently.
  • Cancelling an order that was paid doesn't automatically refund it — refund and cancel are separate actions, so you stay in control.
  • Digital and course orders have nothing to ship, so they skip fulfillment and deliver access instantly on payment.
  • Revenue figures reflect captured payments, not test-mode orders.
How do I refund an order?

Open the order and choose refund. You can refund the full amount or a partial amount; the tax portion is refunded proportionally, back through the original payment method.

What's the difference between order status and fulfillment status?

Order status (Pending, Confirmed, Shipped, etc.) tracks the order's lifecycle. Fulfillment status (Unfulfilled, Partial, Fulfilled) tracks whether you've shipped the physical items. They move independently.

Does cancelling an order refund the customer?

No. Cancel and refund are separate actions on purpose. Cancel the order, then issue a refund if money changed hands.

Can I export my orders?

Yes. The Export button downloads the currently filtered set of orders as a CSV you can open in any spreadsheet.

Every field on this screen

The controls on this screen — filters, search, and the settings behind order numbering. Read straight from the live app, so it matches what you see.

FieldTypeWhat it acceptsWhat it does
Carrier *Text
e.g. e.g. UPS, FedEx, USPS
DiscountNumber
EmailNumber
  • Must be an email address
FulfillmentDropdown
Max {amount}Text
New StatusDropdown
Next Order NumberNumber
  • Minimum 1
  • Numbers only
NoteLong text
Note (optional)Long text
e.g. e.g. Cash received 12 Jun, cheque #1234
Note for customer (optional)Long text
e.g. Add a note for the customer...
Number PaddingNumber
Optional note for your recordsText
Order PrefixDropdown
Choices: None (1, 2, 3...)3 digits (001, 002...)4 digits (0001, 0002...)5 digits (00001, 00002...)6 digits (000001, 000002...)
Payment linkText
ReasonLong text
e.g. Optional note for your records
Refund amountNumber
  • Minimum 0
  • Numbers only
  • Steps of 0.01
Search by order #, name, or emailText
Search name or emailText
Search products…Dropdown
ShippingNumber
TaxNumber
Tracking Number *Text
e.g. e.g. 1Z999AA10123456784

22 fields, read from the live app. Which ones you see depends on the product type and your plan.

What this screen looks like in every state

StateWhen you'll see itWhat you see, and what to do
EmptyNothing matches the filters or search you have applied“No orders match your filters” — the data may well exist; clear the filters or widen the date range to see it.
LoadingThe screen is fetching your dataA skeleton in the shape of the finished page. It should be brief — if it persists, the load has failed rather than stalled.
ErrorThe data couldn't be loadedA message with a retry. Retry first: most of these are a dropped request, not a broken store. If it repeats, the outage is upstream and reloading won't help.
No accessYour role doesn't include this screenA permission notice instead of the page. An owner or admin can grant access under Settings → Team.

This screen has more than one empty state depending on what you're looking at: No orders match your filters, No orders yet.

When something goes wrong

These are the messages this screen can show you, and what each one means.

If you seeWhat to do
Add at least one productDo what the message asks, then try again — it names exactly what's missing.
Could not create the orderThe change didn't save. Retry — if it keeps failing, the request isn't reaching the server.
Couldn't complete that action. Please try again.Retry the action. If it keeps happening, contact support with what you were doing.
Enter a valid customer emailDo what the message asks, then try again — it names exactly what's missing.
Failed to fulfill … ordersThe change didn't save. Retry — if it keeps failing, the request isn't reaching the server.
Failed to update … ordersThe change didn't save. Retry — if it keeps failing, the request isn't reaching the server.
No eligible orders to mark as shipped (must be confirmed or processing)Retry the action. If it keeps happening, contact support with what you were doing.
Order created, but the pay-link could not be generated.The change didn't save. Retry — if it keeps failing, the request isn't reaching the server.