{"id":314509,"date":"2026-06-18T04:52:19","date_gmt":"2026-06-18T04:52:19","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/country-based-currency-converter-for-woocommerce\/"},"modified":"2026-06-18T04:51:51","modified_gmt":"2026-06-18T04:51:51","slug":"assertivlogix-local-currency-display-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/assertivlogix-local-currency-display-woocommerce\/","author":23501648,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Assertivlogix Local Currency Display for WooCommerce","header_author":"Assertiv Logix","header_description":"Automatically converts product prices based on the visitor's country using real-time exchange rates.","assets_banners_color":"011013","last_updated":"2026-06-18 04:51:51","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/plugins.assertivlogix.com\/","header_author_uri":"https:\/\/assertivlogix.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":32,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"assertivlogix","date":"2026-06-18 04:51:51"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3576566,"resolution":"128x128","location":"assets","locale":"","width":134,"height":134}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3576566,"resolution":"772x250","location":"assets","locale":"","width":2160,"height":734}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"<strong>Modern Admin Dashboard:<\/strong> Configure geolocation fallbacks and API providers with ease.","2":"<strong>Real-time Status:<\/strong> View current detection status and exchange rates directly in the admin."}},"plugin_section":[],"plugin_tags":[12584,21292,4124,24514,286],"plugin_category":[45,49],"plugin_contributors":[263240,251046],"plugin_business_model":[],"class_list":["post-314509","plugin","type-plugin","status-publish","hentry","plugin_tags-currency-converter","plugin_tags-exchange-rates","plugin_tags-geolocation","plugin_tags-multi-currency","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_category-maps-and-location","plugin_contributors-assertivlogix","plugin_contributors-nikulpatel","plugin_committers-assertivlogix"],"banners":{"banner":"https:\/\/ps.w.org\/assertivlogix-local-currency-display-woocommerce\/assets\/banner-772x250.png?rev=3576566","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/assertivlogix-local-currency-display-woocommerce\/assets\/icon-128x128.png?rev=3576566","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Assertivlogix Local Currency Display for WooCommerce<\/strong> is a powerful and lightweight solution designed to enhance the shopping experience for your international customers. By automatically detecting a visitor's location using WooCommerce's built-in geolocation, the plugin switches your store's currency to their local currency in real-time.<\/p>\n\n<p>This plugin ensures that your customers always see prices in a familiar currency, reducing friction during the checkout process and increasing conversion rates.<\/p>\n\n<h3>Key Features:<\/h3>\n\n<ul>\n<li><strong>Automatic Country Detection:<\/strong> Uses WooCommerce's built-in IP geolocation to identify the visitor's country.<\/li>\n<li><strong>Real-time Exchange Rates:<\/strong> Fetches live currency data from reliable sources like Open Exchange Rates API, Fixer.io, and Open Exchange Rates.<\/li>\n<li><strong>Performance Optimized:<\/strong> Exchange rates are cached to ensure your site remains fast and responsive.<\/li>\n<li><strong>Localhost &amp; Testing Support:<\/strong> Built-in fallback to public IP detection, making it easy to test on local development environments.<\/li>\n<li><strong>Developer Friendly:<\/strong> Clean code structure and standard WordPress hooks for easy customization.<\/li>\n<li><strong>Easy Configuration:<\/strong> A modern, intuitive settings page integrated directly into WooCommerce.<\/li>\n<\/ul>\n\n<h3>Why Choose This Plugin?<\/h3>\n\n<p>Providing a localized experience is crucial for global e-commerce. This plugin takes the guesswork out of currency conversion, allowing you to focus on growing your business while your customers enjoy a seamless shopping journey.<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to the following third-party external services to provide currency conversion and geolocation functionality. No personal user data (such as names, emails, or browsing history) is shared with these services.<\/p>\n\n<h4>Open Exchange Rates API (open.er-api.com)<\/h4>\n\n<p>This plugin connects to the Open Exchange Rates API at open.er-api.com to fetch live currency exchange rates. This is the default (free) exchange rate provider.<\/p>\n\n<ul>\n<li><strong>What data is sent:<\/strong> The store's base currency code (e.g., \"USD\") is sent as a URL parameter.<\/li>\n<li><strong>When data is sent:<\/strong> When exchange rates need to be refreshed (rates are cached for 24 hours to minimize requests).<\/li>\n<li><strong>Service website:<\/strong> <a href=\"https:\/\/www.exchangerate-api.com\/\">https:\/\/www.exchangerate-api.com\/<\/a><\/li>\n<li><strong>Terms of Use:<\/strong> <a href=\"https:\/\/www.exchangerate-api.com\/terms\">https:\/\/www.exchangerate-api.com\/terms<\/a><\/li>\n<li><strong>Privacy Policy:<\/strong> <a href=\"https:\/\/www.exchangerate-api.com\/privacy\">https:\/\/www.exchangerate-api.com\/privacy<\/a><\/li>\n<\/ul>\n\n<h4>Fixer.io<\/h4>\n\n<p>This plugin can optionally connect to the Fixer.io API to fetch live currency exchange rates. This provider requires a user-provided API key.<\/p>\n\n<ul>\n<li><strong>What data is sent:<\/strong> The store's base currency code and the site administrator's Fixer.io API key are sent as URL parameters.<\/li>\n<li><strong>When data is sent:<\/strong> Only when Fixer.io is selected as the exchange rate provider and rates need to be refreshed (cached for 24 hours).<\/li>\n<li><strong>Service website:<\/strong> <a href=\"https:\/\/fixer.io\/\">https:\/\/fixer.io\/<\/a><\/li>\n<li><strong>Terms of Use:<\/strong> <a href=\"https:\/\/fixer.io\/terms\">https:\/\/fixer.io\/terms<\/a><\/li>\n<li><strong>Privacy Policy:<\/strong> <a href=\"https:\/\/fixer.io\/privacy\">https:\/\/fixer.io\/privacy<\/a><\/li>\n<\/ul>\n\n<h4>Open Exchange Rates (openexchangerates.org)<\/h4>\n\n<p>This plugin can optionally connect to the Open Exchange Rates API at openexchangerates.org to fetch live currency exchange rates. This provider requires a user-provided App ID.<\/p>\n\n<ul>\n<li><strong>What data is sent:<\/strong> The store's base currency code and the site administrator's Open Exchange Rates App ID are sent as URL parameters.<\/li>\n<li><strong>When data is sent:<\/strong> Only when Open Exchange Rates is selected as the exchange rate provider and rates need to be refreshed (cached for 24 hours).<\/li>\n<li><strong>Service website:<\/strong> <a href=\"https:\/\/openexchangerates.org\/\">https:\/\/openexchangerates.org\/<\/a><\/li>\n<li><strong>Terms of Use:<\/strong> <a href=\"https:\/\/openexchangerates.org\/terms\">https:\/\/openexchangerates.org\/terms<\/a><\/li>\n<li><strong>Privacy Policy:<\/strong> <a href=\"https:\/\/openexchangerates.org\/privacy\">https:\/\/openexchangerates.org\/privacy<\/a><\/li>\n<\/ul>\n\n<h4>ipapi.co (Geolocation Fallback)<\/h4>\n\n<p>This plugin connects to ipapi.co only as a fallback when the site is running on localhost or a local development environment where WooCommerce's built-in geolocation cannot determine the visitor's country. This service is not used on production\/live sites where WooCommerce geolocation works normally.<\/p>\n\n<ul>\n<li><strong>What data is sent:<\/strong> The server's public IP address is sent implicitly via the HTTP request (no user IP is forwarded).<\/li>\n<li><strong>When data is sent:<\/strong> Only on localhost\/development environments when WooCommerce's built-in geolocation returns no result.<\/li>\n<li><strong>Service website:<\/strong> <a href=\"https:\/\/ipapi.co\/\">https:\/\/ipapi.co\/<\/a><\/li>\n<li><strong>Terms of Use:<\/strong> <a href=\"https:\/\/ipapi.co\/terms\/\">https:\/\/ipapi.co\/terms\/<\/a><\/li>\n<li><strong>Privacy Policy:<\/strong> <a href=\"https:\/\/ipapi.co\/privacy\/\">https:\/\/ipapi.co\/privacy\/<\/a><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/assertivlogix-local-currency-display-woocommerce<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>Use the <strong>WooCommerce -&gt; Country Currency<\/strong> menu to configure the plugin.<\/li>\n<li>Choose your preferred Exchange Rate API provider and save changes.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20work%20on%20localhost%3F\"><h3>Does it work on localhost?<\/h3><\/dt>\n<dd><p>Yes! We have implemented a special fallback that detects your public IP even when you are working on a local server, ensuring you can test the functionality before going live. This fallback uses the ipapi.co service only on localhost environments.<\/p><\/dd>\n<dt id=\"which%20api%20providers%20are%20supported%3F\"><h3>Which API providers are supported?<\/h3><\/dt>\n<dd><p>Currently, we support:\n1. <strong>Open Exchange Rates API<\/strong> via open.er-api.com (Free, no API key required)\n2. <strong>Fixer.io<\/strong> (Requires API key)\n3. <strong>Open Exchange Rates<\/strong> via openexchangerates.org (Requires App ID)<\/p><\/dd>\n<dt id=\"how%20often%20are%20exchange%20rates%20updated%3F\"><h3>How often are exchange rates updated?<\/h3><\/dt>\n<dd><p>Rates are updated and cached for 24 hours by default to ensure accuracy without overloading the API or slowing down your site.<\/p><\/dd>\n<dt id=\"is%20it%20compatible%20with%20other%20woocommerce%20extensions%3F\"><h3>Is it compatible with other WooCommerce extensions?<\/h3><\/dt>\n<dd><p>Yes, it is designed to work seamlessly with the core WooCommerce price display logic, making it compatible with most themes and plugins.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release of Assertivlogix Local Currency Display for WooCommerce.<\/li>\n<li>Support for automatic geolocation.<\/li>\n<li>Integration with multiple exchange rate APIs.<\/li>\n<li>Admin settings dashboard.<\/li>\n<\/ul>","raw_excerpt":"Automatically converts product prices based on the visitor&#039;s country using real-time exchange rates.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/314509","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=314509"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/assertivlogix"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=314509"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=314509"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=314509"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=314509"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=314509"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=314509"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}