=== Order Status Control for WooCommerce === Contributors: brightvesseldev, kleinmannbrightvessel Tags: order complete, status control, autocomplete,virtual Requires at least: 4.8 Tested up to: 6.8.2 Requires PHP: 7.4 Stable Tag: 1.1 License: GPLv2 or later Auto Complete orders for virtual-downloadable products after a successful payment or predefine status. == Description == **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 »__](https://brightplugins.com/product/club-membership/?utm_source=freemium&utm_medium=wp_org_page&utm_campaign=upgrade_club_membership) ## WHAT’S NEXT ## **If you like this order status control plugin, then consider checking out our other free plugins:** [Preorder for WooCommerce](https://wordpress.org/plugins/pre-orders-for-woocommerce/) – Ultimate Preorders Plugin for WooCommerce. [Show Stock for WooCommerce](https://wordpress.org/plugins/woo-show-stock/) [Disable Email Notifications for WooCommerce](https://wordpress.org/plugins/woo-disable-email-notifications/) [Custom Order Status](https://wordpress.org/plugins/bp-custom-order-status-for-woocommerce/) Allows creating custom order status for WooCommerce == Installation == #### 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 the installation finishes, click the "Activate Plugin" button. == Frequently Asked Questions == == Screenshots == == Changelog == = 1.1 – 13 Aug 2025 = * Fixed: Notice: Function _load_textdomain_just_in_time was called incorrectly. = 1.0.4 - 3 Dec 24 = * Update: Composer dependencies * [Compatibility] with WooCommerce 9.4.x * [Compatibility] with WordPress 6.7.x = 1.0.3 - 08 May 24 = * Update: Code Refactor * [Compatibility] with WooCommerce 8.8.3 = 1.0.2 - 26 May 23 = * Added: COT/HPOS compatibility * [Compatibility] with WooCommerce 7.7.0 = 1.0 - 12 Sep 22 = * [Compatibility] with WooCommerce 6.8 = 1.0 - 22 Jun 22 = * [Compatibility] with WooCommerce 6.6.1 * [Compatibility] with WordPress 6.0 = 0.3 - 1 Dec 21 = * Support for WooCommerce version 5.9 = 0.2 = * Support for WooCommerce version 5.7.1 = 0.1 = * Beta Initial release