Description
The Order Status Manager add-on lets you create, edit, and delete custom order statuses in WooCommerce, assigning icons, colors, and notification emails to each new stage of the flow. The extension adds a new admin screen for defining transitions between default and custom statuses, displaying the new labels in the order listing, in reports, and in bulk actions, giving the store control over every operational step of processing.
Key Features
- Custom order statuses
Create tailored states beyond WooCommerce’s native ones, with their own slug, label, and description. - Customizable icons and colors
Assign a visual icon and color to each status for quick identification on the orders screen. - Automatic emails per status
Send notifications to the customer as soon as the order enters a specific status you created. - Controlled transitions between statuses
Define which statuses can follow others, preventing improper jumps in the operational flow. - Bulk actions in the order listing
Apply custom statuses to multiple orders at once from the admin table.
Order Status Manager Benefits
- Operational flow aligned with the business
Reflects real stages like picking, quality check, packing, or awaiting invoice, without improvising with internal notes. - Clear communication with the buyer
Notifies the customer at each relevant order stage, reducing questions and support contacts. - More productive admin team
Quickly identifies which stage each order is in through colors and icons, speeding up daily triage. - Standardized post-sale process
Ensures every order follows the same defined sequence, avoiding oversights and rework.
Who Is It For?
- WooCommerce stores with their own fulfillment flow that goes beyond the standard paid, processing, completed cycle.
- E-commerce operations with internal stages like quality check, picking, packing, tax invoice shipping, or scheduled delivery.
- Support teams that need to communicate with the customer at each order stage through specific emails.
Designed for store owners who treat order status as a central part of the operation, not just an informational label, Order Status Manager turns the WooCommerce orders screen into a control panel aligned with the real routine of inventory, shipping, and support, with automatic notifications that keep the buyer informed at every transition of the flow.
Frequently asked questions
Is WooCommerce Order Status Manager GPL-licensed?
Yes. WooCommerce Order Status Manager is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use WooCommerce Order Status Manager on multiple sites?
Yes. You can use WooCommerce Order Status Manager on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.
How much does WooCommerce Order Status Manager cost at Ultrapack?
WooCommerce Order Status Manager costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does WooCommerce Order Status Manager include updates?
Yes. The current version of WooCommerce Order Status Manager is 1.15.9, published at Ultrapack on Aug 14, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WooCommerce Order Status Manager scanned before publication?
Yes. Every version of WooCommerce Order Status Manager goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 1.15.9 2026.08.13
- Misc - Tested up to WooCommerce 11.0.1 and WordPress 7.0.4
- Misc - Update the SkyVerge Plugin Framework to v6.2.3
Version 1.15.8 2026.06.11
- Fix - Replace usage of deprecated `wc_enqueue_js` function
- Misc - Tested up to WooCommerce 10.5.3
- Misc - Update the SkyVerge Plugin Framework to v6.2.1
Version 1.15.7 2025.12.04
- Misc - Improve escaping and sanitizing throughout codebase
- Misc - Tested up to WooCommerce 10.2
Version 1.15.6 2025.05.21
- Fix - "Translation triggered too early" errors
- Dev - Update the SkyVerge framework to v5.15.9
- Misc - Removed deprecated usage of WC_Email `$find` and `$replace` properties in favor of `$placeholder`. The associated filters `wc_order_status_manager_order_status_email_find_variables` and `wc_order_status_manager_order_status_email_replace_variables` have also been deprecated, with a new replacement: `wc_order_status_manager_order_status_email_placeholders`
- Tweak - When an order moves to a custom paid status, we no longer delete the existing `woocommerce_downloadable_product_permissions` record for that order. Our new behavior better aligns with WooCommerce core paid statuses.
Version 1.15.5 2025.02.19
- Fix - Ensure the `checkout-draft` and `pending` statuses are always recognized as requiring payment. Note: upgrades will restore those statuses to your database if they don’t already exist or have previously been removed.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
woocommerce-order-status-manager.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
woocommerce-order-status-manager.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready