xpay✦ Commerce
Directory
WooCommerce plugins
Advanced Custom Order Status for WooCommerce
Advanced Custom Order Status for WooCommerce
Create unlimited custom order statuses in WooCommerce with custom colors, icons, and actions to match your store's exact fulfillment workflow.
5.0
(2 ratings)Will this break my store?
What the WordPress.org registry says about keeping Advanced Custom Order Status for WooCommerce running.
Tested to 7.0.2
Tested against the WordPress branch in use today.6 days ago
At least 6.1 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.7.4
Your host must be running at least this version.5.0
woocommerce
These must be installed and active first.1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.Maintenance & trust
Scored on how Advanced Custom Order Status for WooCommerce is looked after — not on how many stores run it.
Maintenance
35 / 35WordPress compatibility
20 / 20Support responsiveness
Not enough dataMerchant satisfaction
11 / 15Listing transparency
10 / 10Ratings
5.0
2 ratingsAdvanced Custom Order Status for WooCommerce gives you complete control over your WooCommerce order statuses. The default WooCommerce statuses (Processing, On Hold, Completed, etc.) rarely fit every store. With this plugin, you can build a fulfillment workflow that mirrors how your business actually operates – whether you ship physical goods, deliver digital products, run a print-on-demand shop, or manage a service-based store.
Add as many custom order statuses as you need, assign distinct colors so your team can scan the orders screen at a glance, and (in Pro) attach action buttons, icons, sales reports, and automatic email notifications to each status.
👉 Plugin Features | Get Support | Upgrade to Pro
Why use Advanced Custom Order Status?
- Match your real workflow – replace generic statuses with ones like “Packed”, “Out for Delivery”, “Awaiting Payment Confirmation”, or anything else your team uses.
- Identify orders faster – color-coded statuses let staff scan the orders list and spot what needs attention without reading every row.
- Customize the defaults too – rename and recolor built-in WooCommerce statuses (everything except the slug) so the whole status system feels consistent.
- Lightweight and clean – no bloat, no settings overload, no impact on store performance.
Free Features
- Create unlimited custom order statuses.
- Edit existing custom statuses at any time.
- Delete custom statuses you no longer need.
- Customize the appearance of default WooCommerce order statuses.
- Assign a unique color to each order status for instant visual recognition.
- Fully compatible with WooCommerce HPOS (High-Performance Order Storage).
- Works with the latest versions of WordPress and WooCommerce.
Premium Features
Upgrade to Advanced Custom Order Status Pro to unlock:
- Status icons – replace text with icons for a cleaner orders screen.
- Order actions – assign any custom status to a one-click action button on the order page.
- Custom positioning – control exactly where each status appears in the order status list.
- Status types – define the type/category of each status to control its behavior.
- Bulk actions – change multiple orders to any custom status at once from the orders list.
- Sales reports – generate sales reports filtered by any custom order status.
- Automated emails – send custom email notifications to customers automatically when an order moves to a specific status, with placeholder variables for dynamic content.
👉 Get Advanced Custom Order Status Pro
Use Cases
- Physical product stores – track orders through Packed, Ready to Ship, Shipped, and Delivered.
- Print-on-demand and made-to-order – add Awaiting Production, In Production, and Quality Check statuses.
- Local delivery and pickup – use Out for Delivery, Ready for Pickup, Picked Up.
- Service businesses – Booked, In Progress, Awaiting Client Approval, Completed.
- Wholesale and B2B – Quote Sent, Awaiting PO, Invoiced, Paid.
Enhance your store with our other plugins
- Variations as Single Product for WooCommerce – Display product variations as individual products on shop, category, and search pages.
- MinMax Quantities for WooCommerce – Set minimum, maximum, and step quantities for products in your store.
There is no limit. Create as many custom order statuses as your store needs.
Yes. You can rename and recolor any default status. The slug cannot be changed because WooCommerce relies on it internally.
Orders that already have a custom status will keep it stored, but the custom status labels and styling will no longer display until the plugin is reactivated.
Yes, the plugin is fully compatible with WooCommerce HPOS.
Yes. Bulk action support for custom statuses is available in the Pro version.
Yes. Automatic email notifications tied to custom statuses are available in the Pro version, including placeholder variables for dynamic order data.
Yes. The plugin works with any properly coded WooCommerce-compatible theme.
Free support is available through the WordPress.org support forum. Pro users get priority support directly from our team – contact us here.
Categories
Plugin details
Tags on WordPress.org
