The WooCommerce Order Approval plugin seamlessly integrates into your WooCommerce setup, enabling you to review and approve or reject customer-placed orders using predefined workflows and statuses.
Approval Workflow Options:
- Pay and Wait for Approval: Customers place orders as usual; the admin later approves or rejects orders. Notifications are sent to customers accordingly.
- Wait for Approval and Pay: Customers place orders without immediate payment. Once approved, customers manually pay through the order details page.
Approval Timeline:
- Customers (registered or guests) can track order approval status through a visual timeline on the order details page. Customizable text for each step enhances clarity.
Live Updated Timeline:
- Order status updates occur in real-time, eliminating the need for manual page refreshes to view the current approval status.
Time Selector Option:
- Optionally display a time selector in the Checkout form, beneficial for services like food delivery.
Email Notifications:
- Automated email notifications to customers upon orders hitting Approved or Rejected statuses, with customizable message text.
New Order Statuses:
- Introduces three new statuses for easy order tracking: Waiting for Approval, Rejected, and Approved.
Approval/Rejection Links in Admin New Order Email:
- The new order email to the admin includes embedded links for direct approval or rejection of the order.
Order Cancellation and Automation:
- Allows customers to cancel approved orders within a set time frame and automatically cancels orders if payment is not made within a specified time.
Automatic Order Approval Conditions:
- Orders can be set for automatic approval based on various conditions like payment gateway, shipping method, coupons, products, categories, user roles, or order subtotal.
Template Customization and WPML Support:
- Customization options for approval area template and WPML translation plugin support for text translation.
Order Status Handling:
- Different native WooCommerce statuses are mapped to the plugin’s statuses. For instance, Failed, Cancelled, and Refunded statuses are considered Rejected.
3rd Party Payment Gateway Compatibility:
- While designed to work with default WooCommerce payment gateways, compatibility with 3rd party gateway plugins may vary. It’s advisable to test compatibility before purchasing.
The WooCommerce Order Approval plugin provides comprehensive order management, automating approval processes and enhancing customer experience. However, compatibility with 3rd party plugins might need testing for seamless functionality.