
Themex Currency Manager lets customers view and switch currencies on your WooCommerce store.
Free features
This plugin connects to third-party services to fetch live exchange rates and detect visitor location. Data is sent only when an administrator updates rates (manually or via scheduled tasks) or when geolocation is enabled.
Exchange rate APIs
When rates are updated, the plugin requests the latest rates for a base currency code from these providers (in order of fallback):
Only the base currency code is included in the request URL. No personal user data is sent to these services.
Geolocation API
When Geo API External is enabled, the plugin may send the visitor’s IP address to:
The response country code is cached locally for up to 24 hours.
WooCommerce Geolocation
When Geo API WooCommerce or MaxMind is selected, country detection uses WooCommerce’s built-in geolocation (see WooCommerce privacy policy).
Source code: https://github.com/themexplosion