Webkul Store
Magento 2 Order Approval Extension
5 Review(s)


The Adobe Commerce module allows the admin to set various conditions/rules for placing an order by the customer. Only after the admin approval, the order status is changed. Email notifications are sent to both the admin and customer related to order approval status. Also, check out Magento 2 Auto Cancel Order to automictically cancel orders based on the set duration, scheduled cron, and order status.

Highlighted Features

 Restrict Purchase

Advance verification process to detect suspicious purchase.

 Restrict Purchase Rules

The admin can create rules to restrict order from being processed.

 Order Approval

Verify customer orders before approving/disapproving them.

 Manage Approval

Approve or disapprove the orders in bulk.


Email notifications when the order is approved or disapproved.

 Complete Order

After order approval, customers can complete order with the desired payment method.

 Generate Order Sheet

The admin can generate pending orders in CSV or Excel for their use.

 Supports Hyva Theme

The extension is compatible with the Hyva theme.

Why Order Approval Module Is Required for Adobe Commerce?

The critical/big purchase process within the application requires submitting a request for the purchase, gaining admin approval, and then making the payment for the products.

  • Add an advanced verification process to stop the fraud or suspicious purchase.
  • Configure various rules/conditions to check the suspicious orders.
  • Restrict customers to complete the orders successfully only after admin approval.
  • Let admin examine the orders placed by the customers and approve/disapprove them before order completion.

Order Approval Rules

The module allows the admin to set flexible conditions/rules for placing an order by the customer

  • Custom rule conditions let admin examine orders more accurately.
  • If configured condition/rule is true, the order automatically comes under moderation and waits for order approval by the admin.
  • The admin can use various conditions to prevent fraud and suspicious orders.
  • Create rules based on -
    • Product attribute combination
    • Products sub-selection
    • Conditions combination
    • Cart attributes.

Complete The Order

The admin can easily restrict the customers from completing their orders

  • Notify customers about order moderation before completing the purchase on the checkout page.
  • If configured condition/rule is true, the customer will view a warning message regarding order moderation.
  • If the order is under moderation, all the payment methods will hide and only order approval payment method will be visible.
  • The customer will place the order just like default Magento and waits for admin approval.
  • The customers will be notified when the pending order is approved/disapproved by the admin.
  • The “Complete Order” link will be generated at customer’s end if the order gets approved by the admin.
  • The customer will click “Complete Order” link and gets redirected to the checkout page where the customer can see all the payment methods available in Magento to complete the order.

Manage The Orders

The module let the admin view and manage the pending order approval conveniently

  • Separate Section - Separate section to view the pending orders which require approval.
  • Bulk Action - The admin can easily approve and disapprove the orders in bulk.
  • Process Orders - Once the customer completes the order, the admin will process the orders easily.
  • Export To - The admin can even generate the CSV or XML files of pending orders.


For any query or issue please create a support ticket here http://webkul.uvdesk.com/.

You may also check our quality Magento 2 Extensions.

based on 5 reviews
Martin Der Matrose
Posted On - January 29, 2024
Excellent Work & support
We from lovelysocks.nl love webkul

Good ppl good servers good progamma good all of it
Francesca Cocco
Posted On - January 3, 2023
I was impressed by their ability to understand our needs, even if our business model was very particular
Webkul completed the project on time. They automated the client's invoice processing, enabling their employees to save time. Moreover, their kind and friendly team understood the client's needs despite their very particular business model. They also ensured effective communication via Google Meet.
Trascriviamo.it S.r.l.
Posted On - October 10, 2022
Best Magento 2 Extensions by Webkul
Best Magento 2 third-party extension ever. Wonderful customization of my site with very good support and rapid feedback. I'm completely satisfied.
Posted On - December 29, 2021
Happy with the service
Happy with the service
Posted On - April 16, 2021
Totally satisfied
I hired them for a customization of their "Order Approval" extension and they did exaxtly what I need to make may shop work as expected.
Very good job!
Product Version
Supported Browsers
Firefox 5+Google ChromeGoogle Chrome 14+Internet Explorer 7Internet Explorer 8Internet Explorer 9Opera 11Safari 5
5 years ago
Last Updated
3 months ago
Supported Version
Magento2.0.x 2.1.x2.2.x2.3.x2.4.x