Order Status Control for WooCommerce


Order Status control is a WooCommerce Extension which helps shop admin to complete order automatically.
By default WooCommerce is auto complete “downloadable” products but not “Virtual” products.
with help of this plugin it’s auto complete virtual products as well.

it’s also comes with 2 more additional cases. here is the all case details below:
* Default: Default WooCommerce Order method.
* All Orders which content only Virtual Products: Product which doesn’t have any other physical products and only have Virtual product will mark as completed.
* All Orders which have Paid Successfully: All orders (along with physical products) which successfully paid the order payment will mark as completed.
* All Orders: No matter what is the order content or has (payment complete, virtual, physical, offline payments, etc.) as soon as a customer land on the thank you page the order status will be changed to complete.

Order Status Control option will be found under WooCommerce > settings > General Tab


If you like this order status control plugin, then consider checking out our other free plugins:

Preorder for WooCommerce – Ultimate Preorders Plugin for WooCommerce.
Show Stock for WooCommerce
Disable Email Notifications for WooCommerce



Step-By-Step Instructions

  • Go to the WordPress Dashboard “Add New Plugin” section.
  • Search For “Order Status Control”.
  • Install it by clicking the “Install Now” button.
  • When installation finishes, click “Activate Plugin” button.


28 juli 2021
I have a problem regarding woocommerce order status and these plugins save a bunch of money and time. Working properly. Big thumbs up.
Lees alle 2 beoordelingen

Bijdragers & ontwikkelaars

“Order Status Control for WooCommerce” is open source software. De volgende personen hebben bijgedragen aan deze plugin.



0.3 – 1 Dec 21

  • Support for WooCommerce version 5.9


  • Support for WooCommerce version 5.7.1


  • Beta Initial release