Order Status Control for WooCommerce

Order Status Control for WooCommerce

Details
View on WordPress

Order Status Control for WooCommerce plugin helps shop admins complete orders automatically. By default, WooCommerce auto-complete “downloadable” products but not “Virtual” products. This plugin auto-completes virtual products as well. It also comes with two additional cases.

Plugin Features:

  • Default: Default WooCommerce Order method.
  • All orders containing only Virtual Products: Orders that don’t have any other physical products and only have Virtual products will be marked as completed.
  • All Orders that have Paid Successfully: All orders (along with physical products) that successfully paid will be marked as complete.
  • All Orders: No matter what the order contains 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.

Setting Location:

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

🔥 ALL ACCESS MEMBERSHIP 🔥

Unlock all 19 premium WooCommerce plugins with one club membership. Join the Club »

WHAT’S NEXT

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
Custom Order Status Allows creating custom order status for WooCommerce

Details

Plugin code:
order-status-control-for-woocommerce
Plugin version:
1.2
Outdated:
No
WP version:
5.3 or higher
PHP version:
7.4 or higher
Test up to WP version:
6.8.3
Total installations:
5,000
Last updated:
2025-12-02
Rating:
Times rated:
4
autocomplete
order-complete
status-control
virtual