Description
The Order Status Control addon automates order status transitions in WooCommerce, skipping the “processing” stage and marking sales directly as “completed” when the workflow does not require preparation or physical shipping. It is designed for those who sell digital products, downloads, or virtual services and need customers to receive immediate access after payment confirmation, without depending on a manual step in the store dashboard.
Key Features of Order Status Control
- Automatic status skipping
Moves the order directly from “payment approved” to “completed”, bypassing the “processing” stage. - Filter by product type
Applies the rule only to orders containing virtual or downloadable items, preserving the standard workflow for physical items. - Native integration with WooCommerce orders
Works with the native order lifecycle without creating separate screens or rewriting the checkout. - Immediate download access
Makes the files linked to the product available as soon as the status changes to “completed”, without manual waiting. - Lightweight and straightforward setup
Enables the behavior without requiring changes to templates, custom hooks, or additional lines of code.
Benefits of Order Status Control
- Fewer clicks in the dashboard
Eliminates the daily routine of manually marking digital orders as completed after each sale. - Customers receive immediate access
Speeds up perceived delivery, since the “order completed” email and download links arrive immediately. - More readable dashboard
Keeps the order list aligned with the actual state of the business, without false pending orders under “processing”. - Less support friction
Reduces messages from customers asking when the files will be available after payment.
Who Is Order Status Control For?
- Those who sell digital products such as e-books, PDFs, recorded courses, presets, plugins, or audio.
- Designed for catalogs of virtual services and software licenses where there is no logistics stage.
- Those who operate a hybrid store and want only 100% virtual orders to follow the automated workflow.
How to Download Order Status Control
Order Status Control is available for download here at Ultrapack. After downloading the .zip file, install it under Plugins > Add New > Upload Plugin, select the file, and activate it. With WooCommerce already installed, the behavior automatically takes effect for the next qualifying orders.
In catalogs consisting only of digital items, protected downloads, or virtual services, moving each order from “processing” to “completed” after every sale becomes daily rework. This addon eliminates that day-to-day step, releases the files as soon as payment is approved, and keeps the order dashboard reflecting the actual status of each sale without operator intervention.
Frequently asked questions
Is WooCommerce Order Status Control GPL-licensed?
Yes. WooCommerce Order Status Control is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use WooCommerce Order Status Control on multiple sites?
Yes. You can install WooCommerce Order Status Control on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does WooCommerce Order Status Control cost at Ultrapack?
WooCommerce Order Status Control costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does WooCommerce Order Status Control include updates?
Yes. The current version of WooCommerce Order Status Control is 1.16.3, published at Ultrapack on Jun 23, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WooCommerce Order Status Control scanned before publication?
Yes. Every version of WooCommerce Order Status Control goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin WooCommerce Order Status Control?
Requires WordPress 5.6 or higher and PHP 7.4 or higher. Tested up to WordPress 7.0.
What changed in this version
Version 1.16.3 2026.06.23
- Fix - Address `wc_enqueue_js` deprecation notices
- Misc - Updated the SkyVerge Plugin Framework to v6.2.2
Version 1.16.2 2026.01.28
- Fix - WooCommerce settings "Save Changes" button appearing in the middle of currency settings
Version 1.16.1 2025.09.15
- Fix - Resolve PHP warnings thrown when adding admin settings
- Misc - Update SkyVerge Plugin Framework to version 5.15.12
Version 1.16.0 2023.05.02
- Misc - Add compatibility for WooCommerce High Performance Order Storage (HPOS)
Version 1.15.0 2022.11.30
- Misc - Require PHP 7.4 and WordPress 5.6
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
woocommerce-order-status-control.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
woocommerce-order-status-control.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 5.6 or higher and PHP 7.4 or higher. Tested up to WordPress 7.0.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready