Make your life easier and improve management of your orders in a few simple clicks
Order management has never been so efficient: with one plugin only, you can make the interface of your “Orders” section even more intuitive and you can monitor simply and quickly the status of your e-commerce sales.
With the plugin YITH WooCommerce Custom Order Status you can improve the appearance and usability of your “Orders” page so that the most useful information becomes even more immediate to users.
Moreover, you will also be able to access extra features that grant you advanced monitoring of steps that go from the purchase of an item to delivery to your customers.
For instance, you will be able to add custom labels (with customizable colours, icons, and text) to mark the different steps of order processing and have so an immediate overview of current orders.
WooCommerce is certainly a versatile plugin, but it is a matter of fact that order management can reveal quite chaotic: our plugin is the most effective solution to make your life easier and give your back end section a more functional appearance.
Requires:WordPress 4.5 or higherand WooCommerce 3.2.x or higher
Compatible up to:WordPress 5.4.xand WooCommerce 4.0.x
Minimum PHP version:5.6
WPML and Weglot compatible:YES
Languages:English, Italian, Spanish, Dutch
All YITH plugins, All YITH themes, Avada, Divi, Flatsome, Neighborhood, Storefront, X
Fix: disable slug editing for overriding of WooCommerce statuses
1.0.20 - Released on 13 December 2016
Added: edit the custom order status slug
Tweak: slug creation changed
1.0.19 - Released on 7 October 2016
Fixed: issue with custom payment status, which did not automatically switched to completed
1.0.18 - Released on 26 September 2016
Fixed: issue in combination with WooCommerce Pretty Emails
Fixed: text of WooCommerce order action buttons when the custom order status graphic style is set to "text"
1.0.17 - Released on 1 September 2016
Added: support to WooCommerce Pretty Emails
1.0.16 - Released on 30 August 2016
Fixed: "items purchased" number in WooCommerce reports
1.0.15 - Released on 5 August 2016
Added: Spanish language
Fixed: refunded orders in the report
1.0.14 - Released on 15 June 2016
Added: possibility to allow payment for a custom status
Added: support to WooCommerce 2.6
Added: Italian language
Fixed: enqueue style and script protocol
Fixed: bug with email for custom order statuses
Fixed: hidden deleted custom statuses
Fixed: prevent icon display issue
Fixed: icon css style
1.0.13 - Released on 10 March 2016
Fixed: frontend minor bugs
1.0.12 - Released on 3 March 2016
Fixed: order detail bug in email on change status by WooCommerce REST API
Fixed: bug on order list by status with WooCommerce REST API
Fixed: order status list with WooCommerce REST API
1.0.11 - Released on 1 March 2016
Fixed: email bug on change status by WooCommerce REST API
1.0.10 - Released on 22 February 2016
Fixed: Setting url doesn't work
1.0.9 - Released on 18 February 2016
Added: support to WooCommerce 2.5.2
Added: support to WordPress 4.4.2
Added: support to YITH WooCommerce Email Templates Premium
Tweak: improved emails
1.0.8 - Released on 31 December 2015
Added: support to WooCommerce 2.5 BETA 3
Tweak: fixed minor bug
1.0.7 - Released on 14 December 2015
Added: support to WordPress 4.4
Added: support to WooCommerce 2.4.12
Tweak: fixed minor bug
1.0.6 - Released on 10 November 2015
Tweak: improved the generation of the slug of order status
h4>1.0.5 - Released on 28 October 2015
Fixed: minor bug
1.0.4 - Released on 19 October 2015
Fixed: minor bug
1.0.3 - Released on 14 September 2015
Fixed: minor bug
1.0.2 - Released on 18 August 2015
Added: Support to WooCommerce 2.4.4
1.0.1 - Released on 12 August 2015
Added: Support to WordPress 4.2.4
Added: Support to WooCommerce 2.4.2
Fixed: minor bug
1.0.0 - Released on 10 July 2015
WITH YITH CUSTOM ORDER STATUS YOU CAN:
OVERWRITE WOOCOMMERCE ORDER STATUS
Customize the ones you want and manage your shop more easily.
USE ICONS AND LABELS
To identify the orders assigned to a specific status more quickly
CONTROL THE ACTIONS OF YOUR ORDERS
Setting the following actions for a certain status.
GIVE MORE FREEDOM OF ACTION TO YOUR USERS
Allowing to cancel or pay an order, or download possible linked files.
TRACE ALL ORDERS
Not only the ``Completed`` ones, but from now on you could include all other status in the report.
SEND EMAILS FOR CUSTOMIZED ORDER STATUS
Configure the settings in the related section, and your email will be ready in few steps.
Take advantage of the WPML compatibility
You can easily translate the plugin with the powerful tool offered by WPML
Create countless order status, and identify them with unique names and colors
Freedom to overwrite WooCommerce order status
Identify each state with an icon or a textual label
Chance to create a new order status for which you can choose what actions will follow
For each status you can:
allow the order cancellation
allow the payment
consider the order paid NEW
let users download the associated files
show orders with this status in WooCommerce reports
restock items in the order
show the status in the Actions column
Customizable emails for all the custom status
Integration with YITH WooCommerce Order Tracking NEW
With "Integration" between two or more of our plugins, we mean that the features provided by these products combine, offering further value and options than when they are individually used.
All the plugins listed in this section are not included in YITH WooCommerce Custom Order Status. In order to take advantage of a specific integration, you need to purchase and activate the premium version of the related plugin.
YITH Desktop Notifications for WooCommerce
YITH Desktop Notifications for WooCommerce enables notifications on the desktop every time an action related to the shop is recorded on the site.
The notifications can be enabled for the following actions:
each purchase made
each purchase associated to a specific product
a refunded order
an order status change
a product status turns into "Out of stock"
Thanks to the provided integration with YITH WooCommerce Custom Order Status, you will be able to enable custom desktop notifications that will be displayed each time one of your orders enters one of the statuses you created using this plugin.
YITH WooCommerce Email Templates
YITH WooCommerce Email Templates is an extension that allows you to perform advanced customization on standard WooCommerce Emails that are sent to your customers.
You can use a different template for each email, choosing from a pool of 4 offered by the plugin.
Integrating these two plugins allows you to further customize the layout of every email sent using YITH WooCommerce Custom Order Status.
YITH WooCommerce Multi Vendor
YITH WooCommerce Multi Vendor allows you to turn your store into a multistore where vendors manage their own product and earn a commission on every sale.
YITH WooCommerce Custom Order Status perfectly integrates with YITH WooCommerce Multi Vendor: custom statuses created by general admins can be assigned to any order.
YITH WooCommerce Order Tracking
YITH WooCommerce Order Tracking allows you to enter shipping data for each order, in order to allow users to track the status of their products.
By integrating these two plugins, you can use placeholders to show order tracking information in YITH Custom Order Status emails.
YITH WooCommerce SMS Notifications
YITH WooCommerce Sms Notifications allows you to automatically send notification texts towards admin and/or users, to communicate the changed status of an order.
The integration with YITH WooCommerce Custom Order Status allows you to enable the SMS notifications also for all the order statuses you have created.
Answered by the admin Hello Goran,
in the next plugin version that code, which customizes the behavior in case of bulk-editing statuses, will be removed: so, WooCommerce will handle the bulk-edit status for custom statuses too.
Please note, however, that the issue occurs also with standard WooCommerce statuses; we made a test with the WooCommerce "On hold" status and the issue still appears, so probably WPML could fix that issue by switching to the correct language after a "status bulk-edit".
Hi there! WooCommerce order statuses are WP post statuses which are not added to the database, but they are defined at runtime.Post statuses are added to a global variable called $wp_post_statuses. The order is a WP Post and stores the slug of the registered post status in its post_status. Our plugin uses Custom Post Types to create/manage custom statuses options. Through these, it adds the new post statuses (by the register_post_status function ) and overrides the settings (such as the displayed name) of WooCommerce order statuses through WooCommerce hooks.
Hi, Judy! Unfortunately, at the moment the plugin doesn't allow creating a status that reduces the stock of the products. However, our developers will analyze the possibility to add this feature to a future release.