WooCommerce Marketplace Order Approval enables sellers to manage customer orders more efficiently.
When a customer places an order, the system delays its confirmation.The seller must review and either approve or reject it.
The admin sets a specific time limit for approval. If the seller approves, the order proceeds.If the seller rejects the order or fails to respond on time, the system cancels it automatically.
This system helps eliminate unwanted transactions and enhances order management. It streamlines the approval process, giving sellers greater control over marketplace operations.
We provide a production version of the plugin. If you want a development version then you can get it at an additional cost. Please contact [email protected] for it.
Note – This is a marketplace add-on, so you need to install Webkul’s Multi Vendor Marketplace for WooCommerce plugin first.
customer purchases products from multiple vendors, separate order IDs can be generated for each seller using the Marketplace Split Order for WooCommerce plugin.
Features
- Configure order approval rules and send email notifications to sellers.
- Sellers can review order details and choose to approve or cancel them.
- Sellers receive email alerts for orders awaiting approval.
- Customers receive email updates on order approval or cancellation.
- Orders are automatically canceled if not approved by the seller within the given time.
- This plugin is now compatible with WooCommerce’s latest High-Performance Order Storage (HPOS) and Cart and Checkout block.
Installation
The system will give the user a zip file to upload using the “Add New” option in the WordPress admin panel.To do this, log in to the WordPress Admin Panel.
Then, under the Dashboard, hover over the “Plugins” menu to reveal a sub-menu and select “Add New.” At the top of the page, click on the “Upload Plugin” button to upload the zip file.
Click on the “Upload Plugin” option, and below it, you will find the “Choose File” button. Click on this button to browse and select the zip file, as shown in the snapshot below.

After selecting the file, click the “Install Now” button to proceed with the plugin installation, as shown in the snapshot.

Once the system successfully installs the plugin, it will display a success message and an option to activate it.
Click on “Activate Plugin” to enable the installed plugin.

Once the system installs the plugin successfully, it will appear in the Installed Plugins section, as shown in the image below.

Activate and Update Plugin
Checkout how to Activate the WooCommerce Plugin through the purchase code and get updates on Webkul Modules directly on the Plugins page
Module Translation
You can click here to learn how to translate the module.
Admin end- Configuration
After completing the installation, the admin can configure the settings by navigating to Marketplace > Order Approval.

Enable Order Approval: The admin must activate the order approval system.
Acceptance TAT Type: The admin selects the time unit for the acceptance turnaround time (TAT) in Minutes, Hours, Days, and Weeks.
Acceptance TAT: The admin specifies the number of time units within which the seller must approve the order.
The image below displays the list of shop vendors connected to the marketplace.

Customer- Workflow
We are now in the storefront end, where the customer can select a product and add it to the cart, as shown in the image below.

selected product cart details are shown in the below image.

After selecting the product, the customer can proceed to checkout, enter the required details in the respective text fields, and place the order for the items in the cart, as shown in the image below.

After that, the customer will receive the order number along with the order details, as shown in the image below.

Below is the Gmail notification for a successfully placed order. If the order is approved by the seller, the customer will receive an approval email.
If not approved, the customer will receive a notification stating the order was not approved.

Seller -Workflow
The seller can view customer orders directly by navigating to the “Orders” section.
From there, the seller can check the order status, whether it is incomplete, canceled, on hold, or processing.
To see product details, the seller can click on the “View” button.

When a customer places an order, the seller receives a notification.
The seller can then review the order and choose to either decline it by clicking the cross button or approve it by clicking the checkmark button. The below image displays this.

Once the seller performs the action by clicking the tick mark button, the order is accepted and transitions to the “Processing” status. This is illustrated in the screenshot below.

The image below shows that the seller can reject the order by clicking the cross button.

When the seller clicks the cross button, the status of the product changes to “Cancelled,” as shown in the screenshot below.

Support
That concludes the WooCommerce Marketplace order approval.
For any kind of doubts or suggestions regarding the plugin kindly reach us at [email protected] or raise a ticket at our HelpDesk system.
Current Product Version - 1.0.0
Supported Framework Version - WordPress - 6.7.1 WooCommerce - 9.6.1 WooCommerce Marketplace- 6.0.0
Be the first to comment.