Create and Customize Order Statuses
Create and customize WooCommerce order statuses, labels, colors, and badges to match your store workflow.
Custom statuses help your team track order stages that WooCommerce does not include by default, such as “Waiting for supplier”, “Packed”, or “Ready for pickup”.
Open Status Settings
- Go to WooCommerce → Settings → Orders.
- Open Statuses.
Add a Custom Status
- Enter a clear status label.
- Enter a slug only if you need a specific internal slug. Otherwise, let the plugin create one from the label.
- Choose text and background colors for the badge.
- Save the new status.
Reorder Statuses
Drag and drop statuses into the order you want. This affects how statuses are listed in WooCommerce status selectors.
Edit Badge Labels and Colors
You can customize labels, text color, and background color for core, third-party, and custom statuses. This makes the Orders list easier for staff to scan.
Before Deleting a Custom Status
Do not delete a custom status that is still used by active orders. Move affected orders to another status first.

Continue from WooCommerce Advanced Order Manager documentation to the complete product workflow.
Evaluate product scope on the money page, use the pillar Guide for decisions and trade-offs, and return here for exact configuration.
Did this guide answer your question?
Still stuck?
Open a support request and include this article title, your plugin version, and what you already tried.
Open Support