Search the site:

Home Blog Custom Order Status v2.0.0 update – Set custom emails for each custom status

Custom Order Status v2.0.0 update – Set custom emails for each custom status

We released v2.0.0 of Custom Order Status Pro plugin last week, on October 12 2020.

Before this, if you had to set a different email notification for each custom status, then that was not possible. There was only a single email that was common for all custom statuses. This was one of the key features that was being requested by a lot of our customers.

Let’s dive into the changes right away.

Custom statuses now implemented as Custom Post Types

This was one of the important change that we wanted to do in the plugin. All the custom statuses & it’s related information were currently being stored in custom database tables. This is how earlier we used to add & display the custom statuses:

WooCommerce Custom Order Status 2.0.0 - Add custom order statuses before v2.0.0
Add custom order statuses before v2.0.0
WooCommerce Custom Order Status 2.0.0 - Displaying custom statuses before v2.0.0
Displaying custom statuses before v2.0.0

We wanted to convert the custom statuses to custom post types. The reason to do this was so that we are able to scale the plugin to add features like the one below & many others as well to come.

If you are an existing customer, when you update the plugin to v2.0.0, then you will be shown a notice in your admin dashboard, like the one shown below:

WooCommerce Custom Order Status 2.0.0 - Migrate custom statuses to custom post types
Migrate custom statuses to custom post types

Once you click on Update Now, it will convert all your existing custom statuses to custom post types. And you will be shown the below success message & also redirected to the new custom statuses page with it converted to custom post types:

WooCommerce Custom Order Status 2.0.0 - Custom statuses converted to custom post types
Custom statuses converted to custom post types

Set a separate email notification for each custom status

This was a feature that was requested repeatedly by our customers. Prior to 2.0.0, you could only set a single email notification whenever an order’s status was changed to a custom status.

With v2.0.0, you will see an option to configure an email notification for each status as shown below:

WooCommerce Custom Order Status 2.0.0 - Email notification for each custom status
Email notification for each custom status

Along with this, there is also an option to set a single email notification at the global level, as it was already there. Below is how the plugin will give priority depending on how it’s configured on your store:

  • Global email set, Individual custom status email not set – Global email will be sent
  • Global email set, Individual custom status email set – Individual custom status email will be sent
  • Global email not set, Individual custom status email set – Individual custom status email will be sent
  • Global email not set, Individual custom status email not set – No email will be sent

The above 2 additions, especially the individual custom status email notification, would allow store owners to effectively communicate with their customers & keep them informed.

If you have any questions or suggestions, then please let us know in the comments below.

Browse more in: Custom Order Status, Plugin Update

Leave a Reply

avatar

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  Subscribe  
Notify of
from purchased

Subscribe for more offers