Approve or reject WooCommerce orders before payment. Manual order approval, email notifications, payment link, all gateways supported.
As of April 2026, Order Approval for Woocommerce is a WordPress block payment plugin with 1.0K+ active installations and a 4.8/5 rating from 23 reviews. It has been downloaded 42K+ times in total. Requires WordPress 3.7+ and PHP 5.4+. Available on WordPress.org since 2020. Actively maintained — updated within the last month. Downloads are down 76% this week.
WooCommerce Order Approval plugin allows shop owners to approve or reject orders before payment is processed, giving complete control over the WooCommerce sales flow.
With this order approval system, customers can place an order without completing payment. The store owner or admin can manually review each order and decide whether to approve or reject it before payment.
Multivendor Support (Since 2.2.0)
Starting from version 2.2.0, multivendor support is included directly in the Order Approval for WooCommerce plugin. All existing features remain the same, with added support for Dokan and WCFM.Read more
To use multivendor functionality, select your preferred option (Dokan or WCFM) in the Order Approval settings and install the required plugin:
Interesting function, can be useful in some cases.
I cannot use this plugin as I need the capability to be able to adjust the pricing and add discount to the order upon approval and this plugin doesn´t allow order editing
Works very well. Thanks you!
Am happy with the Plugin: Thanks a million for your work!
very amazing and useful
| WordPress | 3.7+ requiredTested up to 6.9.4 |
| PHP | 5.4+ required |
| Dependencies | woocommerce |
Love using this plugin?
Please consider leaving a 5-star review on the WordPress Plugin Directory ⭐⭐⭐⭐⭐
Your review helps us keep the plugin continue providing free updates, support, and maintenance.
Thank you for supporting❤️
2.2.0 – 17 MAR 2026
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.