WPML Multilingual & Multicurrency for WooCommerce detected an active cache plugin on your site.
Caching may cause currency display issues for your customers if you are using the multicurrency feature.
To avoid this, set your cache plugin to not cache pages for visitors that have a cookie set in their browser.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
Hello,
When the multicurrency feature is enabled, WPML sets a cookie in the visitor’s browser to track their selected currency.
If the cache plugin serves cached pages without respecting this cookie, all visitors may see the default currency only, regardless of their selection.
How to resolve such issue:
1) Cache Plugin Configuration
- Exclude pages from caching when the WPML multicurrency cookie is present.
- Most cache plugins (e.g., WP Rocket, W3 Total Cache, LiteSpeed Cache) allow cookie‑based cache exclusions. You will need to exclude the cookie wcml_client_currency from caching.
2) Clear Cache
- Purge all cached pages after adjusting settings.
3) Verify Switcher
Test the currency switcher to confirm it respects the cookie.
If this does not solve the issue, it would be very helpful if you could send us the WPML troubleshooting information.