Background of the issue:
Inside Admin Panel, WooCommerce Analytics > Orders > I am trying to download the analytics report with currency USD then it is showing me toast message as "Your Orders Report will be emailed to you." and I am getting email too but when I select any other currency like Euro, Singapore dollar then it is showing same toast message but the email not sent from website. I have checked the email log of website(using this plugin : https://wordpress.org/plugins/wp-mail-logging/). For other currencies it is not sending email and also not showing inside log.
Symptoms:
When selecting currencies other than USD (like Euro, Singapore dollar), the email with the analytics report is not sent and does not appear in the email log.
Questions:
Why is the email with the analytics report not being sent for currencies other than USD?
Is there a configuration in WPML that might affect the email sending for different currencies?
Are there any known issues with WooCommerce Analytics and WPML when using multiple currencies?
Thank you for contacting WPML support. While you are waiting for one of my colleagues to take this ticket and work on it, let me provide you with the first debugging steps and try to help with the issue quickly.
As I can see it should work fine, but since you are using multisite I can not see all the plugins you are using, so lets try to reproduce this issue on new test site.
I created a minimal installation of WordPress, WPML, and all necessary WPML add-ons.
You can access the WordPress dashboard using the link below:
- hidden link
Kindly follow the steps below:
- Set up WPML and WooCommerce
- Try to replicate the issue.
- Share with me step by step guide on how can I check the issue
This will help us to report the probable issue to the compatibility team and solve the possible problem faster.
Actually replicate the same issue on any staging server will consume so much time.
Due to the policy, we can't share the access/credentials with you.
Are you or any your support member can be available for Google Meet or Zoom call? So that we can check the issue fast and will understand the issue quickly.
Your Reply : When I go to the wp-admin/admin.php?page=wc-admin&path=%2Fanalytics%2Forders, I only see the option to download the report. I do not see an option to send an email.
My reply on this : When we go to WooCommerce Analytics > Orders > we can see the option to download the report. There is no option to send an email. But in my case, selecting the currencies like United States (US) dollar & Euro then clicking on Download is showing this toast message "Your Orders Report will be emailed to you." as shown in this screenshot [ hidden link ]
I have these currencies used : [ hidden link ]
For USD even getting email and also can see inside mail log but in case of Euro I can only see the toast message but not getting email and not showing inside logs as well.
I don't know why this is only happening for these 2 currencies, rest all currencies working fine and can download the report by just clicking on Download.
In USD, I am not getting file downloaded directly instead it is sending an email. In Euro, it is not sending email nor downloading file and also not showing inside email logs.
When selecting the currency Euro then clicking on Download is showing this inside Developer Tools -> Network Tab [ hidden link ]
So how can I debug this issue more. I have also checked wordpress debug logs file but I don't get any error there. Please help me here.
Languages: English (English )German (Deutsch )French (Français )
Timezone: Europe/Zagreb (GMT+02:00)
In the sandbox the email is never sent, only downloaded.
hidden link
Can you show me this in the sandbox? Because I don't see this happening by default, are you using some option/custom plugin/filter to trigger these emails upon clicking the download button?
On your staging server you have only 2 currencies and only Euro has 1 order and so I cant see the issue on your sandbox.
Sharing my reply on your question : are you using some option/custom plugin/filter to trigger these emails upon clicking the download button? - I am sharing the list of plugins which are activated on my website. Also we have custom theme on our website but I have changed the theme to Twenty Twenty-Three and the issue is still there. I have deactivated many plugins which I think not needed on my staging.
Languages: English (English )German (Deutsch )French (Français )
Timezone: Europe/Zagreb (GMT+02:00)
That was a different issue, there is no error 500 here.
I still need to have this reproduced here because it will be easier for us to debug: hidden link
You can add additional currencies and even create new orders in various languages.
The topic ‘[Closed] WooCommerce analytics report not downloading for other currency’ is closed to new replies.
Manage Cookie Consent
We use cookies to optimize our website and services. Your consent allows us to process data such as browsing behavior. Not consenting may affect some features.
Functional
Always active
Required for our website to operate and communicate correctly.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
We use these to analyze the statistics of our site. Collected information is completely anonymous.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
These cookies track your browsing to provide ads relevant to you.