Advanced Order Approval can help you to sell made to order products which require approval before they can be processed.
Installation
↑ Back to top1. Download the advanced-order-approval-for-woocommerce.zip file from your WooCommerce account.
2. Go to: WordPress Admin > Plugins > Add New and Upload Plugin with the file you downloaded with Choose File.
3. Install Now and Activate the extension.
More information at: Install and Activate Plugins/Extensions.
Setup and Configuration
↑ Back to topSettings
↑ Back to topGeneral
- If you want to review and approve your orders, enable the “Enable Order Approval” checkbox.
- By default, there is no time limit for making the payment of Wait and Pay approved orders. If you want to add a time limit, you can do so setting a time limit in the “No. Of Days for Making Payment for Approved Order” option.
- By default, if a time limit is set for making the payment of Wait and Pay Approved orders, 3 payment reminder emails will be sent,
- The first reminder will be sent 3 days before the due date
- The second reminder will be sent 2 days before the due date
- The Third reminder will be sent 1 day before the due date
- You can customize the look and feel of the plugin using the Custom CSS option.
Messages
You can customize the messages displayed to the user in this section.
Localization
You can customize the labels displayed to the user in this section.
Rules
↑ Back to top- To create a new rule click the Add Rule button.
- In the Mode of Pay option, you can select when you want your users to pay for the orders which require approval.
- Pay and Wait: Customers will have to pay for the order and then wait for the order to be approved. If the order is rejected, the paid amount will be refunded.
- Wait and Pay: Customers will have to pay for the order only after approval. Customers can pay for the Order directly from the account page.
- In the description section, you can give a description for your future references.
- In the Payment Methods to Show option, select the payment methods which should be available for the user for making the payment for orders which require approval.
- In the criteria section, you can select the products, categories, users and user roles for which the rule should be applied.
Usage
↑ Back to topPay and Wait Order Approval
↑ Back to top- A User adds the products which they which to purchase to the cart.
- On the Cart page and checkout page, a notice will be displayed to the user to inform the user the order needs manual approval before they can be processed.
- Once the user completes the purchase, they can view the status of the Order Approval from the My Account Page.
- The Site Admin can review the orders pending for approval in the Advanced Order Approval section.
- Once the Order is approved, the order will be processed further. If the Order is rejected, the user will be notified regarding the same.
Wait and Pay Order Approval
↑ Back to top- A User adds the products which they which to purchase to the cart.
- On the Cart page and checkout page, a notice will be displayed to the user to inform the user the order needs manual approval before they can be processed.
- Once the user completes the purchase, they can view the status of the Order Approval from the My Account Page.
- The Site Admin can review the orders pending for approval in the Advanced Order Approval section.
- Once the Order is approved, the user can make the payment for the order from their account page.
- Upon successful payment, the order will be processed further. If the Order is rejected, the user will be notified regarding the same.
Translation
↑ Back to topAdvanced Order Approval for WooCommerce is translation ready, meaning you can edit the po files by which you can translate the text to any language. Steps to perform the translation are as follows. For example, a translation to French.
- Download and install Poedit
- Open the file advanced-order-approval-for-woocommerce > languages > advanced-order-approval-for-woocommerce.pot using Poedit.
- Create a new translation file by clicking Create new translation button.
- Choose the Source text and set its corresponding French text in Translation Text Area.
- Save the changes.
- Save the file name as advanced-order-approval-for-woocommerce-fr_FR.po.
- Then go to WordPress dashboard > Settings > General and select the Site Language as French.