Try it on a practice WooCommerce site for 7 days with 2 free changes. Pay from $9 once only if you keep it.
Example: settings
Virtual orders only
✓
Order #2210 set to Completed after payment
Illustration only. Your plugin follows your own rules.
What your Order Status Control plugin does
A small plugin that moves paid orders straight to completed, for all orders or only virtual ones.
Auto-complete
Paid orders move to completed with no manual step.
Scope choice
All orders, virtual and downloadable only, or none.
Instant
The change happens as soon as payment is confirmed.
One settings page
Its own item in your WordPress admin menu, so options are easy to find and change.
Good to know: Orders with physical items that need shipping should usually stay in processing, so the default scope is virtual orders only.
Tell Ora what you need. Check the plan before you pay.
Describe your WooCommerce Order Status Control Plugin in your own words. Ora replies with a plan and a price. Nothing is built until you approve it.
Example request
I sell only ebooks and course downloads. Mark every paid order completed straight away so the customer gets the download email. Orders with any physical item should stay in processing.
O
Ora
Here is the plan:
Paid virtual orders go to completed
Orders with a physical item stay in processing
No manual step for downloads
A settings page in its own menu in your WordPress admin
Small build · $9 once
In this build: Rules based on customer, country or total are not in this plan.
Want more? Add it to your request:
Skip for some products. Never auto-complete orders that include chosen products.
Complete after a delay. Complete orders one hour after payment.
Ora builds it together with the plugin and the quote goes up to match. You see the new price before you pay. One plugin never costs more than $39. If it needs more than one plugin, Ora quotes each one. Or add it later as a separate build.
How to set up Order Status Control
Here is how to get a Order Status Control from idea to working plugin on your site. Most of the work is a few decisions, and these steps walk through them.
1. Write the rules
For example set paid digital orders to completed, or hold orders over a set value for review.
2. Set the conditions
Payment method, product type, total or country.
3. Describe it to Ora
Paste your own version of the example request on this page, or start from one of the examples, and change the details. Ora replies with a plan and a price, and nothing is built until you approve it.
4. Test on the practice site
Place test orders that match each rule on the practice site and check the status each ends up with.
Common snags:
Rules that fight each other give odd results, so keep them clear.
Check emails still send for each status.
No yearly fee for your WooCommerce Order Status Control Plugin
Looking for an alternative to the paid Order Status Control extension from WooCommerce? It lists at $29 a year. Your own version is a one-off.
the paid Order Status Control extension from WooCommerce
$29 / year
After 1 year$29
After 3 years$87
Your own WooCommerce Order Status Control Plugin on Pluginora
$19–$39 once
After 1 yearthe same
After 3 yearsthe same
Includes5 free changes
Paid plugin price is the list price for one site, as shown on the seller's site in October 2026. The price of your build depends on its size. Ora quotes it before you pay. The paid product may do more than the plugin described above.
Start from an example
Pick one to open the builder with it filled in, then change anything you like.
Is there a free WooCommerce order status control plugin?
Free ones may exist. Build your own when you want exact behavior and nothing extra.
Which orders are auto-completed?
You choose on the settings page: all paid orders, only virtual and downloadable ones, or none.
Do I need WooCommerce?
Yes. This plugin is built for WooCommerce stores and works with your products, cart and checkout. You don't need to buy the paid Order Status Control extension from WooCommerce.
Can I get a refund?
The trial fee is refunded automatically if a build fails. A purchased plugin can be refunded within 14 days if it doesn't do what the approved plan said and Ora can't fix it, as long as it hasn't been downloaded or installed.