WordPress plugin · WooCommerce family

WooCommerce Order Status Control

Automatically mark paid WooCommerce orders as completed, for all orders or only virtual ones.

Version

1.16.4

Last updated

Oct 09, 2026

Developer

SkyVerge

GPL · Official site →

Auto updates Unlimited sites Unlimited downloads No daily limits

About This Plugin

Order Status Control for WooCommerce sets which paid orders are completed automatically. WooCommerce completes orders for virtual-downloadable products after payment but leaves other orders in processing. This extension skips the processing status and marks paid orders as completed.

A setting under WooCommerce > Settings > General offers three choices: All Orders, Virtual Orders for orders that contain only virtual products, or None. None also blocks virtual and downloadable orders from going straight to completed.

$99
a yearor $299 lifetime

Start with the free trial.
Decide after thirty days.

Start My Free Trial

No credit card required.