Hi @shliakh,
Thanks for bringing this up! I’ll replicate the issue on a clean install on our servers and escalate it to our developers. I’ll update you as soon as I have any feedback.
Hi @shliakh ,
I wasn’t able to reproduce the issue on a clean sandbox site.
Here’s the login URL: https://rare-banjo.sandbox.otgs.work/?auto=TLsqCLn12eLjqIUYoDsAGGPFCZeQb8gA
Am I missing something? Could you please try reproducing the issue?
PS: you will find the emails sent in “WP Mail Logging > Email Log”.
-
This reply was modified 1 year, 1 month ago by
Nicolas V..
Hello,
I have a similar issue with Tax reports…
Woocommerce guys can’t solve it : https://ww.wp.xz.cn/support/topic/analytics-report-for-taxes-wont-work-anymore/
The report is generated and I can get it on the filesystem but the email is never sent (no activity in the Mail Logging logs for this specific report).
All other reports are correctly sent!
thanks for your help.
-
This reply was modified 1 year ago by
bvedgie.
Hi @bvedgie,
Could you please configure the taxes on the provided sandbox to match those on your site? https://rare-banjo.sandbox.otgs.work/?auto=TLsqCLn12eLjqIUYoDsAGGPFCZeQb8gA
Once the issue is reproduced I’ll be able to escalate it to our devs.
Unfortunately I couldn’t reproduce it in your environment.
@nicolasviallet I added my taxes rates into your sandbox.
You may create a lot of orders with different tax rates so you could reproduce the issue.
Best regards
Hello @bvedgie
I’ve created over 40 orders in both currencies and was able to email and export both reports.
Please log in and go to “WP Mail Logging” to view the emails and download the reports. Are you using any third-party plugins on your site that could impact the emails or reports? Or is there any configuration that differs?”
On this line in the Woocommerce plugin https://github.com/woocommerce/woocommerce/blob/trunk/plugins/woocommerce/src/Admin/API/Reports/Export/Controller.php#L219 we have an “if” statement that checks if the report is generated fully or equals to 100% and then it sends it to the user.
In the WordPress options, woocommerce creates an option “woocommerce admin report export_status” which shows the ordered report ID and percentage of its preparing. And the problem is that all reports that are generated with not default currency have this percentage above the 100% (see SS https://app.screencast.com/fT1xdzCWtg7cm) and that’s why it didn’t send to the user email because “if” statement that I mentioned above does not pass.
Hi @shliakh,
I can see on your first screencast that WPML is installed. Could you please start a chat on our support forum? Our team will have the right tool to debug the issue and help you out.
Thanks!