Store & Currency Auto Switcher

Store & Currency Auto Switcher

Compatible With: Community, 1.4.2, 1.5, 1.6, 1.6.1,, 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2, 1.9.3

Tech Specifications

Current Version:
Stable Build
19 September, 2017
Extensions, Content & Customizations, Personalization & Experience Management
License Type:


Automatically switch store views, currencies and apply local taxes.

Other Extensions by MageWorx


Back to top

This extension requires the following FREE special service extension to be installed in order to function properly: MageWorx All. Please be sure to install MageWorx All BEFORE installing the main package of this extension. Please read the MageWorx All documentation.

Having a multilingual and multicurrency store is a must if you don't want to switch off a huge number of your potential customers. 

With Store & Currency Switcher, you can extend your business horizons to other countries, improve communication and user experience with your international clients and eventually get higher sales. Moreover, having a multilingual website can give you a definite edge over your competitors and get a killer SEO.

Store View (language) Switching

The extension uses customers' geo location and browser language and automatically sends shoppers to the right local version of your website. Also, you can enable a manual store switcher, so the visitors can do this on their own.

  • List the countries to be displayed on the frontend
  • Assign countries and regions to any Store Views
  • Specify either Global or Per Website scopes
  • Add country flags

Prevent any unwanted store switching. Lock automatic and manual store switching for certain IP addresses, countries/user agents & search engine spiders or site URLs.

Currency & Tax Switching

Automatically switch currencies and apply local taxes according to the customer's location. 

  • Set Country-Currency relations
  • Lock auto-swithcing for certain URLs
  • Specify User Agents/ search engine spiders to disable currency auto-switching for

Billing/Shipping Address at the Checkout

With Store & Currency Auto Switcher, customers can select billing and shipping countries right on the checkout page.

GeoIP Tracking

The extension is integrated with MaxMind and supports 2 types of GeoIP databases: GeoIP country and GeoIP City. They deliver the following details on each order: Country, Region/State, City/Town, ZIP, and Area Code. *To use GeoIP City database, you need to download it from the maximind website. 

  • Track customer's location and geographical origin of an order in real-time
  • Get a detailed report about customer's geo location 

GeoIP database is being updated regularly. Plus, you can update it manually from the backend.

No extra fees for the database download are required. No need to create a separate account to download the database.

Comes With

  • Free LIFETIME extension updates
  • Free LIFETIME support and bug fixes
  • 100% Open Source

Live Demo


Admin Demo: Please select 'Store & Currency Auto Switcher' in the list of available extensions. 

Release Notes

Back to top


  • Compatible with CE: 1.4.2 1.5 1.6 1.6.1 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Stability: Stable Build
  • Description:

    Version: 1.2.5 (September 14, 2017)
    Minor bug fixes
    Version: 1.2.4 (May 6, 2016)
    Minor design improvements for country select box on the front-end
    Version: 1.2.3 (April 19, 2016)
    Fixes a whitespace issue in the user agents list
    Fixes a design issue of the store switcher on the front-end
    Minor bug fixes
    Version: 1.2.2 (December 15, 2015)
    Fixes an issue with incorrect path to the GeoIP library files.
    Fixes an issue with the helper object call.
    Version: 1.2.1 (November 5, 2015)
    Adds the compatibility with SUPEE 6788 Security Patch
    Version: 1.2.0 (October 16, 2015)
    Language switcher is added
    Redirects improvements for direct URLs
    The code is moved to the community folder
    Code refactoring
    Version: 1.1.5 (April 17, 2015)
    Infinite loop issue in case of https URLs is resolved
    Version: 1.1.4 (April 22, 2014)
    Compatibility with Magento EE FPC
    Bug fixes
    Version: 1.1.3
    The issue with currency switcher from a built-in test tool is resolved
    The issue with locale switching is resolved
    Version: 1.1.2
    Errors which happened if the display_errors was enabled are resolved
    Version: 1.1.1
    Ability to specify exception URLs separately for currency switcher
    New setting Countries Display Mode added
    Minor bug fixes
    Version: 1.1.0
    Ability to switch based on countries' regions
    Ability to update the GeoIP database right from the back-end
    Ability to replace a Magento native store-view switcher with a user-friendly country switcher with flags on the front-end
    Abiltiy to test a redirect based on different locations right from the back-end (now you can just select a country you want to visit your site from and see how your site works for any country)
    Ability to change the corelations between country and currency in the back-end
    Switch taxes based on customers' locations (the taxes for specific locations should be created)
    Supports Magento Full Page Cache in Magento Enterprise Edition
    Version: 1.0.9
    The issue with saving countries to stores.
    Version: 1.0.8
    The issue with countries' flags on Magento 1.6
    GeoIP database is updated
    Version: 1.0.6
    Issue when Compilation mode is enabled
    Version: 1.0.5
    GeoIP database is updated (Last updated April 1st, 2011)
    Version: 1.0.4
    Compatibility with Magento 1.4
    Added IPs list for which store switcher is disabled
    Added User Agents list for which store switcher is disabled
    Fixed the issue with switching between websites
    Version: 1.0.3
    Ability to disable currency auto switcher
    Version: 1.0.2
    Ignore disabled stores
    Version: 1.0.1
    Added an option not to force visitor to a store view
    Version: 1.0.0
    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