Order statuses track where a customer order is in its lifecycle - from placement through payment, fulfillment and delivery.

Order statuses

Default statuses

  • Pending - order received, not yet paid/confirmed
  • Processing - payment confirmed, being prepared
  • Processed - handled internally, ready to ship
  • Complete - fulfilled and delivered
  • Canceled - canceled by customer or admin
  • Archived - kept for record keeping
  • Requires Action - needs manual review

Managing statuses

From Settings → Ecommerce → Order statuses you can rename entries, add new ones for custom workflows (e.g. Awaiting pickup, In transit) and edit each entry's name and color badge on the single status page.

Statuses are assigned automatically by payment plugins as payments complete, and can be changed manually from the order page. Status changes can trigger customer notifications via the notifications settings.

Related: payment statuses and shipping statuses track their own lifecycles independently.