This thread is resolved. Here is a description of the problem and solution.
Problem:
The client reported an issue where the main shop-page in English displayed prices in euros instead of dollars when viewed from the US, and the single product page showed prices only in euros. This discrepancy occurred despite using WooCommerce Multilingual & Multicurrency with geolocation-based currency settings.
Solution:
We initially suggested checking if the issue was related to caching, either via the website cache or the browser cache. After further investigation and testing with a VPN set to the US, it appeared that clearing the cache resolved the issue. We recommended the client to continue monitoring the situation and to clear the cache regularly to prevent similar issues. Additionally, we advised setting up the site in a minimal environment to check for any conflicts with themes or plugins if the problem reoccurred. This involves switching to a default WordPress theme and deactivating all plugins except for WPML, its add-ons, and WooCommerce. If the issue persists, the client should activate plugins one by one to identify the problematic plugin.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If further assistance is needed, please open a new support ticket at WPML support forum.
This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.
This topic contains 14 replies, has 1 voice.
Last updated by 2 days, 9 hours ago.
Assisted by: Itamar.