Opproval – Order Approval by Customer for WooCommerce Plugin
Deliver the order and let your customers mark the delivery as completed after receiving the product.
Imagine the current workflow of WooCommerce where the admin is the only one who can change the order status to completed. The customers don’t have the option to approve order/product delivery from their end. So, the admins can’t verify if the product has been received by the customer or not. Also when a customer will see the order marked as Completed even though he/she has not received it, it will be a disaster for the trust of your BRAND. And this is where this plugin comes into play.
At first, you will ship the product after an order has been placed. Then you will need to select the order status as Delivered. When the admin marks it as delivered, the customer will see a button named “Mark as Received” in the actions section on the My Accounts -> Orders page. Once the customer has received the product, he/she will just need to click on the “Mark as Received” button and the order status will be automatically marked as Completed upon the click.
Update
Added compatibility for WordPress 5.8
Hidden Mark As Received button after form submit
Fixed order status text update without manually refreshing
Benefits
Improving the Workflow of the woocommerce shop
Gaining customer trust
Improving brand reputation by streamlining the process of product delivery
Installation
This section describes how to install the plugin and get it working.
Method One
Go to your wordpress admin dashboard -> Plugins -> Add New
Search for “Order Approval by Customer for WooCommerce”
Click on Install button and activate.
Method Two
Download the plugin from wordpress.org plugin repository
Go to your wordpress admin dashboard -> Plugins -> Add New
Click on the “Upload Plugin” button
Upload the downloaded plugin zip file
Then activate it and it will start working right away if WooCommerce is active.
Method Three
Download the plugin from wordpress.org plugin repository
Connect to your hosting with an FTP account or File Manager in your Hosting account
Go to the WordPress installation directory -> wp-content -> plugins
Upload the download plugin uncompressed folder ( if using FTP ) or zip file ( if Hosting cPanel ). You must extract the file from hosting cPanel if you upload zip file
Then go to WordPress admin dashboard -> Plugins -> Installed Plugins -> Then activate Order Approval by Customer for WooCommerce
Hope the installation process was as smooth as the plugin works!
Screenshots
/assets/screenshots/screenshot-1.png
/assets/screenshots/screenshot-2.png
FAQ
When will customers see Mark as Received button?
The customers will see this button only if the order status is set as Delivered because we don’t want them to be able to mark the order as Completed when the order is in processing or in any other status.
How to customize the button?
At this initial release, we have avoided extra customizations. We have some ideas to make this a great plugin for you but first, we need to see if this plugin will be useful to users.
How can I contribute to the plugin?
It’s an open source plugin and you can contribute on Github at this Repository
Changelog
1.2.4
Fixed compatibility issues with other plugins from MS Web Arts
1.2.3
Analytics integration
Fixed compatibility issues
1.2.2
Compatibility with WordPress 6.5 and WC 8.7
1.2.1
Added compatibility for WordPress 5.8
1.2.0
Added compatibility for WordPress 5.6.2
Hidden Mark As Received button after form submit
Fixed order status text update without manually refreshing