WooCommerce Custom Order Status Per Product


Easily add custom order status for each product into the default WooCommerce. you can create unlimited custom statuses as per your business needs.


Default WooCommerce provided each order have a single ” order status” (Completed / Cancelled /Refunded / Failed). we can not apply for individual order product status

If a customer bought multiple products and store owner wants to update one product status = ” dispatched ” and another product status = ” Processing”. This is not possible in default WooCommerce. We have overcome this limitation in our plugin.

Key Features

  • Create an unlimited custom status
  • Single order with multiple products then you can apply per product status
  • Add custom status per product
  • Set custom status to each product
  • A customer can view each order product status in view order section my account
  • All custom status apply globally in the wooCommerce store
  • Show orders tracking with your own custom statuses


This section describes how to install the plugin and get it working.

  • Upload the folder “woo-order-status-per-product” folder to the /wp-content/plugins/ directory of your site.
  • Activate the plugin through the ‘Plugins’ menu in wordpress.

Explore our other plugins and theme to supercharge your WordPress website:

  1. Emporos – Responsive WooCommerce Theme
  2. Advance Flat Rate Shipping Method For WooCommerce
  3. WooCommerce Blocker – Prevent Fake Orders And Blacklist Fraud Customers
  4. WooCommerce Enhanced Ecommerce Analytics Integration With Conversion Tracking
  5. Woocommerce Category Banner Management
  6. Woocommerce Conditional Extra Fees
  7. Woocommerce Advanced Product Size Charts
  8. Advance Menu Manager for WordPress
  9. Woocommerce Save For Later Cart Enhancement


  • Admin settings for how to active/deactivate the plugin functionality.
  • Admin can manage order status for each item from the backend.
  • Admin can view order status for each item from the backend.
  • Customer can view the Order with each item status with date and time.


Q. In which WordPress version this Plugin is compatible?

Ans: It is compatible from 3.8+ WordPress version.

Q. On status change notification will be send to customer?

Ans: No, as this is our first release version so, right now only purpose is admin can manage order by changes the status for each product.

Contributors & Developers

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



1.3 – 08.05.2019

  • Compatible with WordPress Version 5.2.x and WooCommerce version 3.6.x

1.2 – 08.04.2019

  • Order status not display in customer panel issue has been resolved.

1.1 – 04.04.2019

  • Variation product status not display issue has been resolved.

1.0 – 13.03.2019

  • First release!