Hi @jaak69
From what I understand, you’ve successfully added the MaxMind Geolocation API key, but you only see the “Geolocation (with caching support)” option in your WooCommerce settings. You wish to have the “Geolocation” option available so that you can switch the catalog mode on/off based on the user’s country using a script in the function.php file.
Since this is not a default behavior of WooCommerce, this could result from a plugin or theme conflict. We suggest following these steps to eliminate the conflict:
- Temporarily switch your theme to Storefront.
- Disable all plugins except for WooCommerce.
- Repeat the action that is causing the issue.
If the problem does not persist after completing the conflict test, it indicates that the conflict was with the deactivated plugins and/or theme. To identify the specific plugin causing the conflict, reactivate your other plugins one by one, testing after each activation, until you pinpoint the one causing the conflict. You can find a more detailed explanation of conducting a conflict test here.
Additionally, did you set up MaxMind Geolocation through the WooCommerce settings or use the WooCommerce Multilingual & Multicurrency with WPML plugin?
Please let us know how it goes after doing the conflict testing. We look forward to your response, and rest assured; we’re committed to helping you resolve this issue.
Thanks!