| 开发者 |
vanquish83
freemius |
|---|---|
| 更新时间 | 2026年10月12日 17:37 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
/wp-content/plugins/vanquish-order-approval-for-woocommerce directory, or install the plugin through the WordPress plugins screen.Pay, then wait if you would normally take the order anyway and only want a chance to say no: the money is collected at checkout, and if you reject the order you refund it (Premium can do that for you). Wait, then pay if you need to confirm price, stock or feasibility first: nothing is charged until you approve, and the customer pays from the link in the "Order approved" email or from their account.
Yes. Both workflows work with the block checkout and with the classic [woocommerce_checkout] shortcode.
Yes, with any of them. If orders paid with a particular method do not reach "Waiting for approval", Order Approval → Settings → Advanced has other moments to assign the status at, for payment plugins that behave unusually.
Yes. An approved order shows a Pay button in the customer's approval box and in My account → Orders, and the "Order approved" email carries the payment link. With Premium you can cancel approved orders that are not paid within a time you choose.
No. In "wait, then pay" the order goes straight to "Waiting for approval" without passing through "Processing", so the customer never receives the "your order is being processed" email for an order you have not accepted yet, and nothing is charged until they pay the approved order.
Stock is taken out when the order is placed, as WooCommerce always does, so nobody else can buy the units you are deciding about. Rejecting the order puts it back.
Yes, with HPOS and with the classic order storage.
No. The order statuses have the same names, so every order — waiting, approved, rejected, or long completed — keeps its status and history with nothing to convert. Your settings are imported automatically the first time the new plugin runs, and Order Approval → Settings → Import from the old plugin shows what was imported. The old plugin's data is never changed or deleted, so you can always go back. The two plugins drive the same statuses, so they cannot run together: while the old one is active the new one waits and says so. Deactivate the old one and everything carries on.
The plugin's texts are translatable like any other plugin's, and each email's subject, heading and additional content are edited in WooCommerce → Settings → Emails. Premium adds a Texts screen to rewrite the approval box and the email messages, per language.
No. The premium package is the same plugin with more in it. Everything described above under "free features" works the same either way, and the settings you have already made are untouched by activating a licence.
There are monthly, yearly and lifetime plans, for one site up to twenty-five. The current prices are on the pricing page. To order, install and activate the free version, then go to Order Approval → Upgrade in your WordPress admin. The plans and a secure checkout, handled by Freemius, are right there, and the same screen walks you through activating Premium on your site.
Yes, and it is the best way to start. The free version on WordPress.org is the same plugin with fewer features: install it on your own site, with your own theme and payment methods, and check that the approval flow fits your checkout, your emails and the customer's account pages before upgrading. Premium adds features on top of it, on the same foundations.
Nothing of yours is removed: your settings and your orders, with their statuses, stay as they are, so reinstalling puts you back exactly where you were. Only the plugin's scheduled events and caches go.