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:
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:
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:
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:
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.