Custom Order Status for WooCommerce

Description

Custom Order Status for WooCommerce plugin lets you add and manage default & custom order statuses in WooCommerce.

✅ Main Features

You can add any number of statuses and for each status you can set:

  • Styling options – status text color, background color.
  • General options – add status to order bulk actions, add status to reports.
  • Action buttons options – icon, icon color & background color, add status to order list action buttons and/or admin order preview action buttons.
  • Order options – is order editable, is order paid, download permissions, etc.

You can also change order status sorting, including the default WooCommerce order statuses.

🏆 Premium Version

Order Status for WooCommerce Pro version also has an option to send emails on custom order status change. For each custom status email you can set: email address, subject, heading and content.

🗘 Feedback

  • We are open to your suggestions and feedback. Thank you for using or trying out one of our plugins!
  • Visit plugin site.

ℹ More

  • The plugin is “High-Performance Order Storage (HPOS)” compatible.

Installation

  1. Upload the entire plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the “Plugins” menu in WordPress.
  3. Start by visiting plugin settings at “WooCommerce > Order Status”.

Reviews

Read all 2 reviews

Contributors & Developers

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

Contributors

Changelog

1.4.7 – 30/07/2024

  • WC tested up to: 9.1.
  • Tested up to: 6.6.

1.4.6 – 07/02/2024

  • Dev – PHP 8.2 compatibility – “Creation of dynamic property is deprecated” notice fixed.
  • WC tested up to: 8.5.

1.4.5 – 20/11/2023

  • WC tested up to: 8.3.
  • Tested up to: 6.4.
  • Plugin title updated.

1.4.4 – 01/11/2023

  • Dev – Order Options – “Download permissions” option added (defaults to no).
  • Dev – Minor code refactoring.
  • WC tested up to: 8.2.

1.4.3 – 03/10/2023

  • Fix – Declaring HPOS compatibility for the free plugin version, even if the Pro version is activated.

1.4.2 – 26/09/2023

  • WC tested up to: 8.1.
  • Tested up to: 6.3.
  • Plugin icon, banner updated.

1.4.1 – 18/06/2023

  • WC tested up to: 7.8.

1.4.0 – 09/06/2023

  • Dev – Order Options – ‘Set order “date paid” on status update’ option added.
  • Dev – “WooCommerce > Settings > Order Status” settings section added for global options.
  • Dev – “Order status sorting” option added.
  • Dev – “High-Performance Order Storage (HPOS)” compatibility.
  • Dev – Admin settings descriptions updated.

1.3.0 – 06/06/2023

  • Dev – Default WooCommerce status class property added (is_override).
  • Dev – Emails – “Wrap in WooCommerce template” option added (defaults to yes).
  • Dev – Emails – {completed_order} placeholder added.
  • Dev – Admin settings descriptions updated.
  • Dev – Code refactoring.
  • WC tested up to: 7.7.
  • Tested up to: 6.2.

1.2.0 – 21/10/2022

  • Dev – Admin menu priority lowered from PHP_INT_MAX to 100.
  • Deploy script added.
  • Readme.txt updated.
  • WC tested up to: 7.0.

1.1.1 – 26/05/2022

  • Dev – Priorities lowered from 10 to 9 for load_plugin_textdomain, register_post_type and register_post_status (all in init action).
  • Tested up to: 6.0.
  • WC tested up to: 6.5.

1.1.0 – 10/02/2022

  • Dev – Shortcodes – [alg_wc_os_order_meta] shortcode added.
  • Dev – Emails – Placeholders (heading/content) – {order_billing_first_name} and {order_billing_last_name} placeholders added.
  • Dev – Emails – Sending emails via WooCommerce WC_Email class now. Old method can be still enabled via the wfwp_wc_order_status_wc_email filter.
  • Dev – Emails – wfwp_wc_order_status_email_content filter added.
  • Dev – JS minified.
  • Dev – Admin settings descriptions updated.
  • Dev – Localization – load_plugin_textdomain() function moved to the to init action.
  • Dev – Plugin is initialized on plugins_loaded action now.
  • Dev – Code refactoring.
  • Tested up to: 5.9.
  • WC tested up to: 6.2.

1.0.0 – 19/12/2018

  • Initial Release.