Title: Custom Order Status Manager for WooCommerce
Author: brightvesseldev
Published: <strong>February 18, 2022</strong>
Last modified: February 17, 2026

---

Search plugins

![](https://ps.w.org/bp-custom-order-status-for-woocommerce/assets/banner-772x250.
png?rev=2805890)

![](https://ps.w.org/bp-custom-order-status-for-woocommerce/assets/icon-256x256.
gif?rev=3056274)

# Custom Order Status Manager for WooCommerce

 By [brightvesseldev](https://profiles.wordpress.org/brightvesseldev/)

[Download](https://downloads.wordpress.org/plugin/bp-custom-order-status-for-woocommerce.2.0.zip)

 * [Details](https://wordpress.org/plugins/bp-custom-order-status-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/bp-custom-order-status-for-woocommerce/#reviews)
 * [Development](https://wordpress.org/plugins/bp-custom-order-status-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/bp-custom-order-status-for-woocommerce/)

## Description

**Custom Order Status Manager for WooCommerce** plugin allows you to create, delete
and edit order statuses to better control the flow of your orders.

#### What is a Custom Order Statuses for WooCommerce?

Not all order pipelines are created equal. **Customer Order Status Manager for WooCommerce**
allows you to create, delete and edit order statuses to better control the flow 
of your orders.

#### Custom Order Status Manager for WooCommerce Features:

 * Create unlimited order statuses
 * Customize the status label.
 * Customize the status icon or text color.
 * Create default statuses for payment methods.
 * Enable email notifications for customers or administrators.
 * Adds a status column to the order list page.
 * Set order status for Default and Third-party Payment methods.
 * Automatic custom status transtitions (by time intervals) – **(PREMIUM)[https://
   brightplugins.com/product/custom-order-status-manager-for-woocommerce/?utm_source
   =freemium&utm_medium=wp_site&utm_campaign=upgrade_pro]**
 * Display in Woo Reports – **(PREMIUM)[https://brightplugins.com/product/custom-
   order-status-manager-for-woocommerce/?utm_source=freemium&utm_medium=wp_site&
   utm_campaign=upgrade_pro]**
 * Increase or decrease the stock level – **(PREMIUM)[https://brightplugins.com/
   product/custom-order-status-manager-for-woocommerce/?utm_source=freemium&utm_medium
   =wp_site&utm_campaign=upgrade_pro]**

#### How to create Custom Order Status?

After activating the plugin, follow these steps to create new Custom Order Status:

 * Navigate to WooCommerce > Order Status menu
 * Now click “Add New” button and add order title name
 * Enter a slug (Must need to be unique )
 * Press “Publish” button
 * All Set!

#### How to activate the Email template for the created Custom Order Status?

 * Navigate to WooCommerce > Settings > Email Tab
 * Select the Email Template name of your Custom Order Status
 * Click on the “Enable/Disable” checkbox
 * Hit the “Save Changes” button and you are done!

### See what a few WooCommerce store owners are saying about Custom Order Status Manager for WooCommerce:

> “Such a great simple but powerful plugin to extend WC functionality”.
>  – mdf092
> “Really useful tool, good support, very pleased with it.”.
>  – jwfrag
> “ Custom Order Status Manager works flawlessly for me and is compatible with all
> my other plugins. Highly recommended.”.
>  – ozviewer

**If you have any issues, please let us know and give us a chance to resolve and
fix them.** [Visit Documentation](https://brightplugins.com/docs/customer-order-status-manager-for-woocommerce-documentation/)
| [Plugin Support](https://brightplugins.com/support/) | [Upgrade with Club](https://brightplugins.com/product/club-membership/?utm_source=wp_org&utm_medium=cosm&utm_content=plugin-description&utm_campaign=upgrade_club_membership)

### 🔥 ALL ACCESS MEMBERSHIP 🔥

Unlock all 19 premium WooCommerce plugins with one club membership. [Join the Club](https://brightplugins.com/product/club-membership/?utm_source=wp_org&utm_medium=cosm&utm_content=plugin-description&utm_campaign=upgrade_club_membership)

### SOME OF OUR PREMIUM PLUGINS

[Additional Variation Images for WooCommerce](https://brightplugins.com/additional-variation-images-for-woocommerce/)

[Min/Max Quantities for WooCommerce](https://brightplugins.com/min-max-quantities-for-woocommerce-review/)
[Pre-Orders for WooCommerce PRO](https://brightplugins.com/woocommerce-preorder-plugin-review/)
[Deposits for WooCommerce PRO](https://brightplugins.com/deposits-for-woocommerce/)

### SOME OF OUR FREE PLUGINS

[Order Delivery Date Time & Pickup for WooCommerce](https://wordpress.org/plugins/bp-order-date-time-for-woocommerce/)
During the checkout process, customers can effortlessly choose a delivery date and
time for their orders.
 [Pre-Orders for WooCommerce](https://wordpress.org/plugins/pre-orders-for-woocommerce/)
[Show Stock for WooCommerce](https://wordpress.org/plugins/woo-show-stock/) [Order Status Control for WooCommerce](https://wordpress.org/plugins/order-status-control-for-woocommerce/)
[Disable Email Notifications for WooCommerce](https://wordpress.org/plugins/woo-disable-email-notifications/)

## Screenshots

[[

[[

[[

[[

## Reviews

![](https://secure.gravatar.com/avatar/901c36f38c77e48f02d6d1b7a15935e9e6ff3e40736c0458dbdaba6d8bef4d26?
s=60&d=retro&r=g)

### 󠀁[Работает!](https://wordpress.org/support/topic/%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0%d0%b5%d1%82-69/)󠁿

 [gennady1777](https://profiles.wordpress.org/gennady1777/) June 16, 2026

Всё отлично!

![](https://secure.gravatar.com/avatar/6b7285bcf9f8d21fe27a2c970dc63c471e04bad04eeda0d1cefd71f4533630c6?
s=60&d=retro&r=g)

### 󠀁[Simple & Useful](https://wordpress.org/support/topic/simple-useful-60/)󠁿

 [bytesupreme](https://profiles.wordpress.org/bytesupreme/) June 8, 2026

Thank you very much for this, very simple & useful for me

![](https://secure.gravatar.com/avatar/7e5a2706fc3cbc9b1463c13d30aacd9680b159639bbf2fa79cfc9c16ff45483f?
s=60&d=retro&r=g)

### 󠀁[very useful](https://wordpress.org/support/topic/very-useful-3741/)󠁿

 [mohammedashrafaziz](https://profiles.wordpress.org/mohammedashrafaziz/) June 6,
2026

i use it already and make my store better

![](https://secure.gravatar.com/avatar/fb554ef52e437053892147b0cd6460fae724fa173a243e68861d143f1b302800?
s=60&d=retro&r=g)

### 󠀁[Does what it says!](https://wordpress.org/support/topic/does-what-it-says-1242/)󠁿

 [Adedayo Makinde](https://profiles.wordpress.org/daydah/) May 25, 2026

I have been able to use this plugin to customize the customer experience for 3 clients
now, and counting, each with their own unique process. I have added it to my arsenal
of tools for present and future ecommerce clients.

![](https://secure.gravatar.com/avatar/9424c7bf6df178768c2e2784a327b2561a6047822ae652112c1e74f6bd1c96ce?
s=60&d=retro&r=g)

### 󠀁[Great plugin!](https://wordpress.org/support/topic/great-plugin-41467/)󠁿

 [ilier](https://profiles.wordpress.org/ilier/) May 5, 2026

It is better than I expected, stable, and comes with features that improve what 
I wanted to do

![](https://secure.gravatar.com/avatar/4256a2e8d7b11e3c68f8c60ba2978dc866f8374c12ebdee5774a5f7cd247cd8b?
s=60&d=retro&r=g)

### 󠀁[Super plugin. très pratique et stable.](https://wordpress.org/support/topic/super-plugin-tres-pratique-et-stable/)󠁿

 [luccio333](https://profiles.wordpress.org/luccio333/) April 27, 2026

très pratique et stable.

 [ Read all 115 reviews ](https://wordpress.org/support/plugin/bp-custom-order-status-for-woocommerce/reviews/)

## Contributors & Developers

“Custom Order Status Manager for WooCommerce” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ brightvesseldev ](https://profiles.wordpress.org/brightvesseldev/)
 *   [ Kleinmann ](https://profiles.wordpress.org/kleinmannbrightvessel/)

“Custom Order Status Manager for WooCommerce” has been translated into 6 locales.
Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/bp-custom-order-status-for-woocommerce/contributors)
for their contributions.

[Translate “Custom Order Status Manager for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/bp-custom-order-status-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/bp-custom-order-status-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/bp-custom-order-status-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/bp-custom-order-status-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/bp-custom-order-status-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.0 – 17 Feb 25

 * Fixed: Duplicate “New Order” admin emails occurring with certain payment methods.
 * Fixed: Plugin breaks admin-ajax (400 / settings not saved) in specific cases.
 * Fixed: Custom status email – hooks to first status only.
 * Fixed: Load JS/CSS locally instead of jsDelivr.
 * Support for WooCommerce 10.5.x
 * Support for WordPress 6.9.1

#### 1.3.1 – 2 Dec 25

 * Support for WooCommerce 10.3.x

#### 1.3 – 20 Oct 25

 * Fixed: Payment methods were not saving from the plugin’s settings page.

#### 1.2.1 – 11 Aug 25

 * Fixed: Security layer added using ‘try-catch’ for payment methods incompatible
   with the free version

#### 1.2 – 8 Aug 25

 * Fixed: Notice: Function _load_textdomain_just_in_time was called incorrectly.
 * Fixed: Hide the ‘Complete’ action for orders that have already been completed–
   Orders List Page

#### 1.1.5 – 4 Dec 24

 * Fixed: remove dashboard notice

#### 1.1.4 – Date 28 Nov 24

 * Fixed: `default_body_text` php error
 * Update: Plugin Framework
 * Support for WooCommerce 9.4.x

#### 1.1.3.2 – Date 24 Dec 23

 * Fixed: Fatal error on new order admin page
 * Fixed: php 8.2 deprecated errors

#### 1.1.3.1 – Date 23 Dec 23

 * Fixed: The admin notice cannot be closed for some sites due to a third-party 
   plugin conflict.

#### 1.1.3 – Date 6 Nov 23

Fixed: revert to the previous version code for admin email issue [1.1.2]

#### 1.1.2 – Date 5 Nov 23

 * Fixed: New Order admin email notification not working for custom order status

#### 1.1.1 – Date 24 Oct 23

 * Fixed: Automatically change order status in some cases
 * Fixed: Prevent Font Awesome CSS loading for all pages except “My Account”
 * Fixed: When performing bulk actions, email notifications are not sent.
 * Tweak: Revert back the complete action button for the custom order status column
 * Support for WooCommerce 8.2.x

#### 1.1 – Date 8 Aug 23

 * Fixed: Dokan icons Not showing on the orders page in vendor dashboard
 * Fixed: Product stock levels are not changing for custom order status
 * Tweak: If the custom status paid option is enabled, display payment details in
   the order metadata.
 * Support for WooCommerce 7.9

#### 1.0 – Date 9 May 23

 * Fixed: Email template file for specific status not working (child theme)
 * Tweak: Code refactor
 * Support for WooCommerce 7.6

#### 0.12 – Date 21 Feb 23

 * Added: Order editable option for custom order status
 * Added: Display CPT metadata in the order status column
 * Added: COT/HPOS compatibility
 * Tweak: Update email template hook
 * Support for WooCommerce 7.4

#### 0.11 – Date 11 Jan 23

 * Fix email recipients
 * Fix: Changed plugin load for more compatibility with method payment plugins
 * Added support to override default email template
 * Added option to grant access to downloadable products
 * Update: Option to use icon only on action buttons and show status name
 * Update: codestar Framework
 * Experimental: WPML compatibility
 * Support for WooCommerce 7.x

#### 0.10 – Date 12 Sep 22

 * Update: Add option for change background color of custom status
 * Update: Multiple recipients option for email when custom order status changes
 * Update: Change order status from preorder
 * Fix: “Additional content” is not showing on the email
 * Support for WooCommerce 6.8

#### 0.9 – Date 12 Aug 22

 * Update: Add “Order status settings” link into plugin meta
 * Fix: WooCommerce inactive notice showing for multisite enable dashboard
 * Fix: stripe payment gateway is not showing on the plugin option page
 * Support for WooCommerce 6.8

#### 0.8 – Date 26 Jul 22

 * Bug fix

#### 0.7 – Date 14 Jun 22

 * Bug fix
 * Support for WooCommerce 6.7

#### 0.6 – Date 22 Jun 22

 * Bug fix
 * thrid party stripe plugin not showing on the checkout page
 * Support for WooCommerce 6.6.1

#### 0.5 – Date 10 Jun 22

 * Bug fix
 * Support for WooCommerce 6.5.1
 * Support for WordPress 6.x

#### 0.4 – Date 11 Mar 22

 * Update: Update plugin structure for payment gatways conflicts

#### 0.3 – Date 11 Mar 22

 * Fix: Fatal error

#### 0.2 – Released on 18 Feb 22

 * Fix: order not showing if status slug have capital letter

#### 0.1

 * first release – 17 Feb 22

## Meta

 *  Version **2.0**
 *  Last updated **4 months ago**
 *  Active installations **30,000+**
 *  WordPress version ** 4.9 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [Dutch](https://nl.wordpress.org/plugins/bp-custom-order-status-for-woocommerce/),
   [English (US)](https://wordpress.org/plugins/bp-custom-order-status-for-woocommerce/),
   [Persian](https://fa.wordpress.org/plugins/bp-custom-order-status-for-woocommerce/),
   [Slovak](https://sk.wordpress.org/plugins/bp-custom-order-status-for-woocommerce/),
   [Spanish (Chile)](https://cl.wordpress.org/plugins/bp-custom-order-status-for-woocommerce/),
   [Spanish (Spain)](https://es.wordpress.org/plugins/bp-custom-order-status-for-woocommerce/),
   and [Ukrainian](https://uk.wordpress.org/plugins/bp-custom-order-status-for-woocommerce/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/bp-custom-order-status-for-woocommerce)
 * Tags
 * [custom order status](https://wordpress.org/plugins/tags/custom-order-status/)
   [custom status](https://wordpress.org/plugins/tags/custom-status/)[order status](https://wordpress.org/plugins/tags/order-status/)
   [statuses](https://wordpress.org/plugins/tags/statuses/)
 *  [Advanced View](https://wordpress.org/plugins/bp-custom-order-status-for-woocommerce/advanced/)

## Ratings

 4.7 out of 5 stars.

 *  [  106 5-star reviews     ](https://wordpress.org/support/plugin/bp-custom-order-status-for-woocommerce/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/bp-custom-order-status-for-woocommerce/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/bp-custom-order-status-for-woocommerce/reviews/?filter=3)
 *  [  1 2-star review     ](https://wordpress.org/support/plugin/bp-custom-order-status-for-woocommerce/reviews/?filter=2)
 *  [  7 1-star reviews     ](https://wordpress.org/support/plugin/bp-custom-order-status-for-woocommerce/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/bp-custom-order-status-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/bp-custom-order-status-for-woocommerce/reviews/)

## Contributors

 *   [ brightvesseldev ](https://profiles.wordpress.org/brightvesseldev/)
 *   [ Kleinmann ](https://profiles.wordpress.org/kleinmannbrightvessel/)

## Support

Issues resolved in last two months:

     0 out of 1

 [View support forum](https://wordpress.org/support/plugin/bp-custom-order-status-for-woocommerce/)