ZeroToWP

Order

Quick Definition

An order in WooCommerce is a record of a customer purchase containing product details, shipping address, payment information, and a status that tracks fulfillment progress — from Pending Payment through Processing to Completed.

WooCommerce order statuses documentation — official guide to the order lifecycle

What Is an Order?

In WooCommerce, an order is created when a customer completes checkout. It records products, quantities, addresses, payment method, coupons, tax, and fulfillment status.

Order Status Lifecycle

StatusMeaningNext Step
Pending PaymentCreated, no payment yetCustomer pays
On HoldStock reduced, awaiting manual payment confirmationConfirm payment
FailedPayment declinedRetry or cancel
ProcessingPaid, awaiting shipmentShip, then mark Completed
CompletedFulfilled and deliveredDone
CancelledCancelled before fulfillmentStock restored
RefundedRefund issuedFunds returned

WooCommerce does NOT auto-complete orders. You must mark Completed after shipping. Digital products can auto-complete.

What an Order Contains

  • Order number, products, quantities, prices
  • Customer name, email, addresses
  • Payment method, totals, tax, shipping, discounts
  • Order notes and status timestamps

Managing Orders

  • Auto emails on status changes
  • Bulk status updates
  • Search by name, email, order number
  • Custom statuses via plugins

Why It Matters

Understanding statuses prevents mistakes — forgotten Completed marks, missed Failed payments. Good order management keeps customers informed and reduces support load.

Sources: WooCommerce, WPDesk

Related Terms

Related Articles