Background of the issue:
I have currency automation enabled in WPML with USD as my default currency. I want all other prices to be automated based on the USD price. I set a price on a product in USD, and everything looks perfect in the preview.
Symptoms:
When I view the product on the UK site, it shows as £9.99 instead of £3.15 as per the currency exchange rates and preview.
Questions:
Why is the currency conversion not reflecting correctly on the UK site?
How can I ensure the currency conversion matches the preview?
See preview screenshot here; hidden link
See exchange rate screenshot here; hidden link
See front end here where price is incorrect hidden link
Languages: English (English )German (Deutsch )French (Français )
Timezone: Europe/Zagreb (GMT+02:00)
Hi,
Thanks for sharing the debug information. I noticed from it that you're currently using outdated versions of WPML, WooCommerce Multilingual, and some other WPML add-ons.
Could you please update all related plugins to their latest versions and then check if the issue still persists?
I dont think its very good support to suggest undertaking an upgrade to solve a problem, without knowing if the upgrade is even relevant. Performing this upgrade could well take 10+ plus, and could potentially cause other more serious issues.
We were able to resolve the problem with a WPML expert in just a few minutes. There was a typo on the rounding of the uk currency, so it was rounding to 10 places instead of 1. Changing this isntly fixed the problem.