Choosing the conditions for the order completion is possible in the Automatic Payment Status WooCommerce plugin. Let’s have a look at the advanced WooCommerce order status control options of the extension.
Table of contents
- Order completion process in WooCommerce
- Automatic payment status WooCommerce - quick feature overview
- Conditional logic for order status control in WooCommerce
Order completion process in WooCommerce
Sometimes, orders “get stuck” at the processing order status. That’s because one may want to have some time while preparing the package.
In the case of wire or some online payments, the additional work to do (change the order statuses from processing to completed) may not be necessary. Let alone the orders with virtual products.
Automatic Payment Status WooCommerce - quick feature overview
That’s why WP Desk built a plugin to automatically change the order statuses for all orders or ones with virtual products. The extension is quite simple and concentrates on this very task - complete WooCommerce orders automatically based on settings. The Automatic Payment Status WooCommerce plugin, from version 2.0, allows changing order statuses for all orders or setting several conditions for the order status change to control the process.
Conditional logic for order status control in WooCommerce
Let’s see a few examples of the plugin settings.
First, from the 2.0 version of the plugin, it’s possible to choose the order status for orders.
Next, there are the following conditions for which the order status will change.
- Payment gateway - the methods available in WooCommerce → Settings → Payments.
- Product category - categories from Products → Categories.
- Product type - it’s possible to change the order status based on virtual products present in orders (is virtual/ is not virtual).
- Product - one or more products for the condition to work.
Setting more groups is also possible. In this case, the plugin will “read” the conditions from the top to the bottom and will change to status based on the last that meets the criteria.
For example, if there are three groups, and an order meets all conditions, the last one will be used.
Such groups may be useful for speeding up order completion or using the Automatic Payment Status WooCommerce plugin to change the status for specific products. It’s also possible to change order statuses for virtual products.
Finally, the plugin allows combining the OR and AND conditions when setting each group.
You may read more about the conditional logic and settings in the plugin documentation.
Summary
Today, you’ve learned how to control the order status change in WooCommerce with a plugin. Also, what conditions there are upon which the WooCommerce orders are to be completed! You may see all features of the plugin on its page or test it in a demo.
Automatic Payment Status WooCommerce $39
Automatically change WooCommerce order status when the conditions you specify are met. Specify conditional logic for product, product type, category, and payment gateway.
💾 Active Installations: 7000+ | 🔄 Last update: 2024-09-07