PluginUs.Net - Business Tools for WooCommerce and WordPress

[realize your idea - make your dreams come true]

Support Forum

You need to log-in to create request (topic) to the support

FOX Currency Switcher does not work correctly with Super Page Cach

The support doesn work on Saturdays and Sundays, so some Friday requests can be answered on Monday. If you have problems with registration ask help on contact us page please
If you not got email within 24~36 business hours, firstly check your spam box, and if no any email from the support there - back to the forum and read answer here. DO NOT ANSWER ON EMAILS [noreply@pluginus.net] FROM THE FORUM!! Emails are just for your info, all answers should be published only here.
The support doesn work on Saturdays and Sundays, so some Friday requests can be answered on Monday.

Hello,
I’ve encountered a compatibility issue between FOX – Currency Switcher Professional for WooCommerce and the Super Page Cache plugin:
https://wordpress.org/plugins/wp-cloudflare-page-cache/

Problem description:
When both plugins are enabled and Disk Cache is turned on in WP Cloudflare Super Page Cache:

  • Changing the currency using FOX works correctly only on the current page
  • After navigating to another page, the currency is incorrect / falls back to the default
  • Prices are no longer consistent with the previously selected currency

If I:

  • disable Disk Cache in WP Cloudflare Super Page Cache, or
  • completely disable the cache plugin

→ FOX works correctly across all pages.

This looks like a caching issue related to currency handling (cookies / session) when disk page cache is enabled.

Questions:

  1. Is FOX officially compatible with Super Page Cache?
  2. Are there any recommended settings (e.g. cookie exclusions, headers, cache rules) to make them work together?
  3. Is there any planned fix or workaround for page cache plugins using disk cache?

I can provide additional details or run further tests if needed.

Thank you for your support.

Hello

If any cache plugin installed on the site enable please in  WOOCS tab Oprions ->"I am using cache plugin on my site" and reset all kinds of the cache. This will redraw prices using AJAX request.

Hello Alex,

Thank you for your reply.

The option “I am using cache plugin on my site” in WOOCS → Options is already enabled, and I have reset all types of cache multiple times.

Unfortunately, the issue still persists.

Hello

Ok, there could be another reason (javascript error, conflict woth another script), please share tmp wp-admin to the site using private area of this ticket, OR also you can create clone of the site on test subdomain by https://wordpress.org/plugins/duplicator/. Also play with currency storages: tab Options ->"Currency storage" -> Save -> Reset all kind of cache

https://share.pluginus.net/image/i20230222134241.png
https://share.pluginus.net/image/i20230222134615.png
https://share.pluginus.net/image/i20230222134511.png