340 comments found.
When attempting to activate it is returning “Purchase code is invalid!”
Succeeded using Chrome. Thank you
glad to hear that 
Hi, Just want to check if this plugin can work based on our requirements. 1. Approval can only be trigger to a specific product category only 2. Can the timeline status be customized we dont like that why it was shown on the demo. 3. Can the timeline be displayed in My Account?
- yes it can
- Hi, yes the timeline uses a template that can be copied in your child’s theme and eventually be customized as you wish. Note that any issue caused by the customization is not covered by the assistant
- The timeline can be displayed only in the My Account -> Order details page
Hi, i have make your plugin compatible with Falang multilanguage for Wordpress for a client , how can i share the code with you to put this in a next release of your plugin.
Hi,
You can send me a private message (click on my name then use low-right box) reporting your email. I’ll reply with my email where you can send the code.
thanks to you to add the support of Falang for Wordpres
Unpacking the package…
Installing the plugin…
The package could not be installed. No valid plugins were found.
Plugin installation failed. hi, can’t install the plugin.. how to fix
Because you are trying to install the package that contains both the plugin and documentation.
Unzip it, you will find a file named woocommerce-order-approval.zip. That’s the package to install.
Hi. All documentation refers to “the admin” who will receive emails requesting order approval decisions.
However, due to the email templates not being managed by woocommerce, I can’t find where to modify/add/change the email addresses(s) or which admin accounts should receive this notification.
Am I missing something in the settings? How do I select/input admin email addresses? I need multiple, but not ALL admins.
The plugin works well otherwise. Thanks for any assistance. 
Hi,
To which “admin notification” are you referring?
The plugin sends a notification to the customer letting him know if the order has been approved. It is not sending any notification to the admin.
What the plugin does is to embed the approval links into the “new order” email sent by WooCoomerce to the order admin links to directly approve or reject the order. The recipient can be modified through the WooCommerce settings: https://nimb.ws/xqSg2fw
Hello, following the installation and some command tests. I can no longer access WOOCOMMERCE / ORDERS. I have the following message
I get the following message: Service Unavailable The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later. on https://le-salon-du-mariage.fr/wp-admin/admin.php?page=wc-orders
I deleted the plugin and reinstalled them…
Is it possible to repair? THANKS
Hi,
what you get is a server error message, not a WordPress crash error message. In the latter case, you should display this message: https://www.dropbox.com/scl/fi/py2yf6gjm3l31dmcgbidy/wordpress-website-install-critical-error-message.png?rlkey=69p0rsc73sjx71zpcy8nt2016&dl=0
It just seems that your server is not capable of processing the request. This, however, is a server issue, not a WordPress issue.
In any case, to understand the possible cause, if it is caused by WordPress, I need some more detailed info to try to determine the cause.
Are you getting that error even if the plugin is disabled? If so, it means that the issue is not related to the plugin. If a plugin is disabled, none of its code is executed (so no crash can be eventually caused).
If you are getting only if the plugin is enabled, to understand the possible cause of the issue and if is it actually caused by the plugin, please do the following:
1) enable the WordPress debug mode and debug log ( https://wp-staging.com/docs/enable-wordpress-debug-log-mode/ ). To do that insert the following lines in the wp-config.php you find on the root of your site:define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true );reperform the test and see if more clues are reported in the debug.log located in the wp-content folder.
2) Use the following clean installation where no 3rd party plugins are installed: https://codecanyondemo.work/wcoa/ (user: demo, pass: demo) and recreate your scenario. Please report to me if you are experiencing the issue and how to experience it.
Thank you for your collaboration.
First of all, great plugin but I’m having an issue. I’m using Woocommerce as the payment processor and integrating with Printful and Printify for fulfillment.
Woo is taking the order, and the order is correctly “Waiting for Approval.” Howver, when I approve the order, the API does not push it to Printful. According to Printful “Printful only picks up orders with the status “processing” to ensure only paid orders are processed on our end.”
Please advise.
Hi,
Thank you for your appreciation. I’m sorry, but I don’t know how the “Printful and Printify for fulfillment” is designed and it works.
If it, for example, at each order status changes, checks its current status processing if it switches to “processing” if it hooks to other actions/filters to accomplish its tasks.
You should report this issue to its developer to have more clues on how to make it work in case of custom status usage. If they tell you how to make my plugin compliant (for example which actions to trigger once the order is approved to let that plugin be aware that it can be processed) I’ll be glad to implement it.
Will do. Thanks
Hello, I have installed the plugin and everything is working correctly. In the settings, I have selected “Wait for the approval and pay.” I would like to know if it is possible to receive an email notification to know when the payment (Stripe in my case) has been successfully processed.
Hello,
thank you for your suggestion! Please update the plugin to the latest 9.0 I’ve just released!
It now has this new feature. It notifies the admin when the order has been paid (remember that in this case, the order switches from “Approved” to “On Hold”).
I hope you enjoyed it! If so …. please consider leaving the 5 stars…It would help me with sales, I would really appreciate it! 
(to leave a rating: go to your profile page, click on “Downloads” and from there you can rate your purchases.
You can also leave the rating through the plugin description page: https://www.dropbox.com/s/v6zaoe0p6cs4x2o/rating.png?dl=0
Was it ok? 
All work fine, thanks 
Glad to hear that!
please consider leaving the 5 stars…It would help me with sales, I would really appreciate it!
(to leave a rating: go to your profile page, click on “Downloads” and from there you can rate your purchases. You can also leave the rating through the plugin description page: https://www.dropbox.com/s/v6zaoe0p6cs4x2o/rating.png?dl=0
Have a great day!
Hi, please remember the rating! It would greatly help me with sales!
Hi,
my purchase code is e0edec6d-536e-43dd-87b0-def1e5ee279a
tried your plugin WooCommerce Order Approval with my insatallation. unfortunately every approvement creates an critical error on my website https://meine-ebike-tour.de) and no email is sent from the plugin.
Any ideas what causes this? I’m using Plugins like Amelia Booking Calendar and Geramanized for Woohommerce.
Regards
Manja Baumann
unfortunately I have no clue. Please enable the WordPress debug mode and debug log ( https://wp-staging.com/docs/enable-wordpress-debug-log-mode/ ). To do that insert the following lines in the wp-config.php you find on the root of your site:
define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true );reperform the test and see if more clues are reported in the debug.log located in the wp-content folder.
Thank you for your collaboration.
here we go:
[27-Jun-2024 17:03:13 UTC] PHP Warning: strstr(): Empty needle in /var/www/vhosts/ksczq3we.web56.alfahosting-server.de/meine-ebike-tour.de/wp-content/plugins/woocommerce-germanized/includes/wc-gzd-template-functions.php on line 636 [27-Jun-2024 17:03:13 UTC] PHP Warning: strstr(): Empty needle in /var/www/vhosts/ksczq3we.web56.alfahosting-server.de/meine-ebike-tour.de/wp-content/plugins/woocommerce-germanized/includes/wc-gzd-template-functions.php on line 636 [27-Jun-2024 17:03:16 UTC] PHP Warning: strstr(): Empty needle in /var/www/vhosts/ksczq3we.web56.alfahosting-server.de/meine-ebike-tour.de/wp-content/plugins/woocommerce-germanized/includes/wc-gzd-template-functions.php on line 636 [27-Jun-2024 17:03:16 UTC] PHP Warning: strstr(): Empty needle in /var/www/vhosts/ksczq3we.web56.alfahosting-server.de/meine-ebike-tour.de/wp-content/plugins/woocommerce-germanized/includes/wc-gzd-template-functions.php on line 636 [27-Jun-2024 17:03:51 UTC] PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function Vendidero\Germanized\Shipments\Labels\Automation::maybe_force_return_email_attachments(), 3 passed in /var/www/vhosts/ksczq3we.web56.alfahosting-server.de/meine-ebike-tour.de/wp-includes/class-wp-hook.php on line 324 and exactly 4 expected in /var/www/vhosts/ksczq3we.web56.alfahosting-server.de/meine-ebike-tour.de/wp-content/plugins/woocommerce-germanized/packages/woocommerce-germanized-shipments/src/Labels/Automation.php:43 Stack trace: #0 /var/www/vhosts/ksczq3we.web56.alfahosting-server.de/meine-ebike-tour.de/wp-includes/class-wp-hook.php(324): Vendidero\Germanized\Shipments\Labels\Automation::maybe_force_return_email_attachments(Array, ‘wc_email_approv…’, Object(Automattic\WooCommerce\Admin\Overrides\Order)) #1 /var/www/vhosts/ksczq3we.web56.alfahosting-server.de/meine-ebike-tour.de/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array) #2 /var/www/vhosts/ksczq3we.web56.alfahosting-server.de/meine-ebike-tour.de/wp-content/plugins/wooc in /var/www/vhosts/ksczq3we.web56.alfahosting-server.de/meine-ebike-tour.de/wp-content/plugins/woocommerce-germanized/packages/woocommerce-germanized-shipments/src/Labels/Automation.php on line 43
Thank you for reporting, but the log reports no error from the woocommerce-order-approval package.
It seems instead that the script causing the issue is part of the woocommerce-germanized plugin, the method raising it is maybe_force_return_email_attachments()
I agree with you. But without your plugin the worklflow between Germaized, Woocomerce and Amelia is ok. It stops with approval plugin activatet. Other approval plugins are able to send there own mails with this setup. It is not possible in germany to work with woocommerce without an plugin like geremnized. If you see no way to bring it to work, you shold write it down to the discription. I would like to get my money back, although I like your plugin. But if it kills my worklflow it is useless for me.
Ok, I’ve analyzed that plugin script: https://www.dropbox.com/scl/fi/qszi0vw77ae3c8wv9jvwy/wcoa_germanizr.png?rlkey=z8jjep38uj68o85xnbli5yvh7&dl=0 and maybe I successfully implemented a fix for that.
Please update to the latest 8.9 plugin version and let me know!
Good news. Mails are working and the plugin did not longer gives an critical error. I will do the full setup an testing all.
THX
Glad to hear that!
last but not least, I would ask you to help me: If you enjoyed my efforts to assist you and/or my plugin please consider leaving the 5 stars…It would help me with sales, I would really appreciate it! 
(to leave a rating: go to your profile page, click on “Downloads” and from there you can rate your purchases.
You can also leave the rating through the plugin description page: https://www.dropbox.com/s/v6zaoe0p6cs4x2o/rating.png?dl=0 )
Have a great day!
-
Hi,
I’m interested in your Order Approval plugin for WooCommerce.
This is our workflow:
Our company provides products to numerous fast food locations, which are overseen by 10 area managers. Each area manager is responsible for a group of approximately 10 stores.
We are looking to implement an order approval system where:
• Staff Order: A store staff member places an order. • Area Manager Approval: The order is automatically sent to the area manager responsible for that specific store. • Order Processing: Once the area manager approves the order, it is then forwarded to our company for processing and fulfilment.
Is it possible to configure your system to accommodate this workflow?
Hi,
i’m sorry, but the plugin is not designed to work like that.
But if you send me a private message (click on my name then use the low-right box) reporting your email, I’ll reply with my private email where you can send me a more detailed description of what you need.
For example:- the store staff member places an order via frontend?
- The order “is automatically sent”... do you mean that an email notification is sent?
- the order is forwareded…. what do you mean? In which way should be forwarded?
- The plugin has a demo site. Did you perform some tests? How it works now is ok as starting point?
The shortcode [order_page_url] included in the messages is not executed correctly on the payment page and in the emails. The link for the payment order is not generated and appears like this on the front: order
What do you mean that is not executed on the “payment page”? The shortcode is meat to be used only for the Customer email notification texts sent by the plugin.
Regarding the emails, could you provide more details? I’ve just performed a test using it for the “Approved order notification email”: https://nimb.ws/hD0rmgp and the link was properly generated: https://nimb.ws/Pr1QSnb
Hello,
Is it possible for this plugin to work with Woo Subscriptions ?
Hello,
What do you mean? Could you provide a more detailed description of your scenario? Thank you.
I have several subscriptions and I need the administrators to be able to approve them so that the user can pay.
Are the subscription managed as products? In this case, you can test the demo site to simulate the scenario you wish and see if works as you need.
It’s this plugin https://woocommerce.com/fr/products/woocommerce-subscriptions/ official subscriptions fromm woocommerce so yes it’s manage as product but add a special product type
Ok. The plugin has a demo site where you can fully tests its features. If you need, I can eventually setup a private demo site (but you need to share that plugin). For this, please send me a private message (click on my name then use the low-right box) reporting your email. I’ll reply with mine where you can send the plugin.
Oh okay,do you know have any advices/tips for me to be abe to achieve this or any plugins available elsewhere?
Unfortunately, I’m not aware of any. Your request is specifically related to the multivendor plugin you are using, so you should ask for their support if what you have in mind can be achieved in any way.
What I can do is try to create an addon for the WooCommerce Order Approval plugin.
To do that, I have to perform some analysis on the multivendor plugin you are using (basically I have to read its code to understand how is designed) to understand if what you ask is actually feasible.
If you send me a private message (click on my name then use the low-right box) reporting:- your email address
- the description of the customization
Hello,
I’ve been taking a look at your plugin and I wanted to know if this plugin will help me achieve what I’m thinking of.
So,I’ve been using WCFM and order approval but I was having a problem that :
1.When a customer buys from different vendors,I get the orders in the vendors’ dashboard but soon as I accept the orders of one vendor,it automatically approves for the other vendor as well.
2.I can’t approve each products in an order.So,I want that when client places an order with multiple products in their cart,the vendor must be able to approve each products in the order.
3.(In the context of if a client is buying from multiple vendors).When the vendor approves the product,it automatically sends the receipt with the payment link without waiting for the other vendor to approve the orders.I want the client to get the receipt with the payment link only after every order from all the vendors have been approved.
Thanking you in advance.
Hello,
I’m sorry, the plugin hasn’t any specific support for WCFM and its features.
Hi, customers can currently upload artwork on my website with their order (using studiowombat ‘custom product fields’). I want the ability for users to review the revised artwork i create and for them to recieve an email with an approve or reject button. Does your plugin do this? Thank you for your time.
Hi,
for this kind of purpose, you can try this other plugin of mine: https://codecanyon.net/item/woocommerce-file-approval/26507418
Via the order admin page, the admin can upload a file that has to be approved by the customer via their My Account -> Orders -> Order details page. They can also leave messages with the approval/rejection.
Every time you attach a file to the order, they will receive an email notification with the URL to the order details page (you can customize the email texts).
The plugin has a demo site that you can eventually use to perform some tests. If you need some customizations, I can evaluate their feasibility and eventually give you a quotation.
Does this plugin function in this way from my visual example here (https://drive.google.com/open?id=1w17n-HBJaWhI69oQl23i8tJdbI6J01GI&usp=drive_fs)?
I need the customer to submit their credit card info, we pre-authorize the payment, then once an admin approves the order, it actually charges the customer at that moment?
No, the plugin doesn’t work like that.
You can have a preview via the demo site.
Hello, I’m really enjoying your plugin so thanks for that!
I’m having an issue concerning new order email for admin.
The order meta do not appear in the email because of WooCommerce Order Approval. If I disable the plugin, the meta data from order is OK. But when activated, the meta data from order can’t be displayed in email content (for admin only, it works for customer email).
Do you have any idea why?
Thanks a lot in advance!
Hello,
thank you for your appreciation.
I’m sorry, unfortunately, I do not fully understand your scenario. What do you mean by order metadata? Could you share some screens showing the issue and how it should be instead? Thank you for your collaboration.
Hello, of course : I mean post meta is empty in admin email order. I’m using “Food Store” plugin which adds post meta related to the order.
See difference between: 1) Admin email which lacks 2 “Type de livraison” and “Heure” meta data => https://drive.google.com/file/d/1ePA4hAWatSfJDJ-RhM2LzSYOQZaktJx5/view?usp=sharing 2) Customer email which is OK (as I guess there is no conflict with WooCommerce Order Approval) => https://drive.google.com/file/d/1eOa9MEn36nExE0fuaweiiGkfsfFdDXcZ/view?usp=sharing
Maybe it could be that the email is sent before those metadata are actually associated with the order.
Please, try the following: edit the Order.php file you find in the classes\com folder, and on line 20, replace it with:add_action( 'woocommerce_checkout_create_order', array( &$this,'on_checkout_order_created'), 10, 99 );
and reperform a test. If it works, I’ll include it in the new plugin version.
Hello, Thanks for you feedback! I’ve just tried and unfortunately, it is not working. Maybe there is something happening with the function embed_approval_links in Email_Manager.php ?
No, I don’t think so. If you try to comment line 20? Do you still experience the issue?
Hello, thanks for your reply! It works! Commenting line 20 of order.php file worked.
Thank you for reporting! I’ve added this new option: https://nimb.ws/pB1kLM4
in the new plugin version I’ve just released. I hope you enjoy!
Thanks a lot, I’ve just updated the plugin and activated the option, it works fine! Thanks for your reactivity, Best
Glad to hear that! 
last but not least, I would ask you to help me: If you enjoyed my efforts to assist you and/or my plugin please consider leaving the 5 stars…It would help me with sales, I would really appreciate it! 
(to leave a rating: go to your profile page, click on “Downloads” and from there you can rate your purchases.
You can also leave the rating through the plugin description page: https://www.dropbox.com/s/v6zaoe0p6cs4x2o/rating.png?dl=0 )
Have a great day!
Done 
Bonjour, peut-on ajouter plusieurs approbateurs uniquement pour les approuver les commandes ? et pas pour gérer le site entier ? merci
Hello,
please post question in english.