Plugin info

Total downloads: 41,959
Active installs: 5,000
Total reviews: 4
Average rating: 5
Support threads opened: 1
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 5
Last updated: 12/2/2025 (29 days ago)
Added to WordPress: 7/10/2021 (4 years old)
Minimum WordPress version: 5.3
Tested up to WordPress version: 6.8.3
Minimum PHP version: 7.4

Maintenance & Compatibility

Maintenance score

Actively maintained • Last updated 29 days ago • Support resolved 0% • 4 reviews

60/100

Is Order Status Control for WooCommerce abandoned?

Likely maintained (last update 29 days ago).

Compatibility

Requires WordPress: 5.3
Tested up to: 6.8.3
Requires PHP: 7.4

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

No similar plugins found yet.

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 »

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

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

No FAQ available

Review feed

No reviews available

Screenshots

Changelog

1.2 – 2 Dec 2025

  • Support for WooCommerce 10.3.x
  • Support for WordPress 6.8.x

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