GeoIP Store & Currency Switcher

GeoIP Store & Currency Switcher



Magento Platform
Open Source (CE)
2.0, 2.1, 2.2

Tech Specifications

Current Version:
Stable Build
17 April, 2018
Extensions, Content & Customizations
License Type:
Open Software License 3.0 (OSL-3.0)


 Automatically switches website, store, language and currency based on visitors GeoIP location. Allows restricting access for unwanted visitors.


Other Extensions by MagestyApps


Back to top

This Store Switcher extension was designed to make your visitor's life easier. It automatically switches website, store, store-view, language, and currency based on visitor's geographical location.

This extension is especially useful for multi-website Magento setups or just for multi-lingual web stores. The extension detects visitor's geographical location by his IP address and forwards him to appropriate store, store view or website or just switches the correct locale (language).

Knowing the the visitor's geographical position, the extension can also detect the currency that is used in the given country. Based on this information it can switch the catalog price currency.

In case you want to block visitors that browsing your store from certain IP addresses or countries, the extension has the GeoIP Blocker functionality. That means you can restrict access for unwanted visitors. They'll either see a "403 Access Forbidden" page or will be redirected to a special page.

This extension uses MaxMind's GeoIP2 database for detecting customer's location. And the plugin is configured to automatically regularly update the database itself.


  • automatically switches pre-defined store, store-view, website;
  • automatically switches currency;
  • possibility to block separate IP addresses and countries;
  • the redirects and automatic currency switching are disabled for search crawlers; 
  • possibility to disable redirects for separate URLs;
  • self-updatable GeoIP database;
  • free extension updates;
  • free support;

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    - Added Full Page Cache (FPC) compatibility
    - Fixed an error related to the installation via composer
    - Was getting incorrect currency database path when installing via composer. Fixed
    - Possibility to automatically switch tax rate base on visitor's location
    - Disable frontend functionality if GeoIP database is broken
    - Download GeoIP database on module installation


  • Compatible with Open Source (CE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    - fixed ACL permission for "System > Configuration > GeoIP Store Switcher" menu;
    - added "Exeption URLs" setting for store switcher;
    - fixed some minor bugs;


  • Compatible with Open Source (CE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    Initial release


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top