Store & Currency Auto Switcher Magento Extension


Extend your business horizons to other countries. Improve shopping experience of your foreign customers with multi-currency, multi-language, multi-site and local tax compliance capabilities.
  • Automation detection of customers' location (with further switching to the corresponding Store View)
  • Flexible switching settings for Website/Store View
  • Converting product prices to customers’ local currencies
  • Smart Tax Switcher
  • Accurate tracking of order geographical origin
  • Renewing GeoIP database right from the backend

Compatibility: Magento 1.3.x, 1.4.x, 1.5.x, 1.6, 1.7.x, 1.8.x, 1.9.x Magento Enterprise 1.7, 1.8, 1.9.x, 1.11.x, 1.12.x, 1.13.x, 1.14.x

Store & Currency Auto Switcher Magento Extension

Please provide FTP/SSH and Magento Admin access details.

* Required Fields


Customer Loyalty

Rewards and bonuses for our regular customers.


Free Updates

New features and bug fixes at no cost. For life.


Free Life-Time Support

Premium-class customer care service for each customer.


30-Day Money Back Period

Risk-free investment guaranteed.

Store & Currency Auto Switcher extension lets you fully customize your Magento store for any markets. Once location is detected, the module automatically switches to a region targeted Store View, changes Currency Payable and applies local taxes.


Store & Currency Auto Switcher supports the MaxMind technology that accurately detects visitors’ geo location and redirects them to the corresponding Website/Store View. Fully customize any Store View:

Store Switcher - front-end view
Store View basic settings

Replacing the default Store Switcher with Store and Currency Auto Switcher Magento extension
Display of 'Selecting a country for Store View
  • Assign countries and regions to any Store View
  • Replace the native Magento Store View switcher with a user-friendly Country Switcher that displays flags on the front-end
  • Select a country display mode (country names/country names + flags)

In case you want to avoid store view/website auto-switching, lock manual switching or disable store view/website switcher for certain countries, IP addresses or site URLs.

  • Whitelist certain IP addresses to avoid store auto switching
  • Whitelist certain User Agents to avoid store auto switching(useful for disabling store switcher for search engine spiders)
  • Select allowed countries to be displayed in the country switcher on the front-end
  • Choose between Global and Per Website scopes for store auto switching
  • Add Exception URLs (these URLs are relevant to your Store URLs. They are used to disable Store Auto Switcher for payment processing gateways. Example: /paypal/*)
  • Test a redirect based on different locations right from the back-end (thus to see how your site works for any targeted country).
Select countries to be displayed at the front end
Avoid store auto switching for whitelisted IP addresses and user agents

Setting Store Auto Switcher scope


Store & Currency Auto Switcher automatically tracks visitor's IP address and changes your store accordingly.

Currency Switcher settings
Managing currency relations with Store and Currency Auto Switcher Magento extension

Managing Currency Rates with Store and Currency Auto Switcher Magento extension
Managing tax rates in Store and Currency Auto Switcher Magento extension
  • Enable/disable currency auto switcher separately from store switcher
  • Change the relations between a country and a currency in the back-end
  • Switch taxes according to the customer’s location (taxes for the special locations should be created)
  • Whitelist certain User Agents and disable currency auto-switching for search engine spiders
  • Specify Exception URLs for which currency switcher should be disabled


Store & Currency Auto Switcher lets your customers preselect billing and shipping country during the checkout.

Specifying a billing address at the checkout
Specifying a shipping address at the checkout


The tool is integrated with the extensive GeoIP Country and GeoIP City databases that deliver the following details about each order: Country, Region/State, City/Town, ZIP, and Area Code information. Thus, you will safeguard your business and scale back the number of fraudulent orders

Thus, the extension lets you safeguard your business and scale back the number of fraudulent orders. With the Advanced Geo location Technology you can:

Track your online visitors geographical location with Store and Currency Switcher Magento extension
View customer's address in Store and Currency Switcher Magento extension

  • Track your online visitors geographical location and each orders’ geographical origin in real-time
  • See customers' location in the "Online Customers" section

GeoIP database is being updated regularly. Also, you can update it manually right from the back-end.

Updating GEO IP database in Store and Currency Switcher Magento extension


  • Supports Magento Full Page Cache in Magento Enterprise Edition
  • Supports Compilation Mode
  • 30-day money back guarantee
  • Free bug fixes and functionality updates
  • Life-time free of charge support
  • 100% Open Source

Store & Currency Auto Switcher Magento Extension


Good solution and support.

On April 21, 2015
This is the best solution for geoip on the market. Other solutions are difficult to configure and do not have all these features. However, one feature is missing for me. Mageworx promised to include it in the next update. Thanks god they provide free updates :)
Pre-sales support was fast and effective. I didn't have any issues so I could not test the tech support.

I definitely recommend this extension and this company.
- Ethan Perkins Scottsdale, United States United States

Excellent extension, good support.

On April 14, 2015
This is the first extension from mageworx I purchased. It was installed without issues and I managed to configure it right after reading the user guide. This module really helps you. Number of orders increased in my store because of correct redirects and price display.
Support helped me to add their countries selector to my custom header within a day.

Thank you.
- Patrick Vigo, Spain Spain

Good Plugin and super Service

On April 7, 2015
I have a complex site, with multiple domains, not just a regular Magento store. After first installation there were some problems but Mageworx helped me with it and persisted in solving it, they resolved it and now it's functioning good!
- Paneuromix Gasselternijveen, Netherlands Netherlands

Excellent service!

On February 20, 2015
I would like to thank Magework for their outstanding support in addressing an issue we had with our site. Their high level of expertise and determination solved our problem that seemed unsolvable.
I would have no problem recommending this extension, it does exactly what it says it will do.
Thank you
- saswatchco Imported From:

The best switcher on the market

On September 15, 2014
This extension is the best market so far. I purchased this module to solve a problem with my multi-languages setup. It works perfectly redirecting my customers to necessary store views and switching the currencies. Mageworx support was quick and polite. They installed the extension within 2 hours since my order. Good job, guys.
- Jeremy Godutro

Best choice!

On August 13, 2014
Our company just opened the European office and launched the German and French versions of our online store.

I tried many extensions for automating store and currency switching, but this one worked best for us. What I like most about the software is the flexibility it offers - you can easily adjust store and currency switchers for your and your customer needs. Just perfect!

But I'm so happy that i was able to find this extension. 10/10!
Also, the support is very helpful and friendly.
- Lana (Tiarra Jewelers)

Exactly what I needed!

On August 7, 2014
Has been on the lookout for an effective store switcher and finally found it!
I run on 1.8, the install was good, it gave me no errors and headaches.

It seamlessly switches between USD, Euro and GBP based on IP. I've tested it with some proxies and it worked just fine!

A perfect tool to help in management multiple stores and currencies. 5 stars!
- Simon G.

Very powerful and features-rich solution

On May 16, 2014
This is awesome extension. There are some other modules from competitors but none of them has this great set of features. I installed and set it up within an hour. This extension solved my main problem of wrong currencies in orders and increased a conversion a bit.

Very-very happy customer! Greeting from Span.
- Jacob Beeth

Great Support

On March 17, 2014
Works great, I have 5 store fronts setup on 1 installation of magento each with their own domains. You are redirect to the correct domain/store front based on the country you are viewing the site from. There is an option to allow the user to select a new store front if they don't want to use the one they are auto redirected to.
- EMS Internet Imported From:


On January 11, 2014
This extension is providing us with all the features that we were looking for: and it works great!!

MageWorx is also the kind of developer that goes the extra mile whenever you have an issue. Their customer service is professional and quick, every time!
- Chris

Can't open extension User Guide link

On September 26, 2013
Excellent working extension.
Saw your demo.
But extension User Guide link is not working.
- nimit8989 Imported From:

Excellent extension

On July 10, 2013
Excellent extension and support from mageworx team.
- sottmani Imported From:

Excellent extension

On July 10, 2013
Excellent extension and support from mageworx team.
- sottmani Imported From:

A great product with a great support

On June 20, 2013
Installed it, had a few configuration issues, and magewrox fixed it straight away.
- Azad Uddin

Good extension, good support.

On April 3, 2013
This is very good extension with perfectly support from the support team.
- ngo ngoc thang Imported From:

AMAZING Extension. Worth 5x the price.

On February 1, 2013
AMAZING Extension. Worth 5x the price.
Makes GEOIP a flash.
Thank you for the simple module. Big thumbs up.
- Connort77 Imported From:


On October 24, 2012
Very nice extension, Thank You!
- Alexander

Great extension, great support

On November 29, 2011
Works like a charm on Support is super responsive and efficient; turned out my problem didn't come from the extension!
- Nini


On August 18, 2011
Nice, to be very complete it would be great to have an option to choose between the country of origin and/or the browser language (or OS) as there are countries with different languages (Belgium, Switzerland...) and for travelers...
- Mix

good product good service

On December 2, 2010
The extension just does its job right. All the features are well thought.
Customer support was great, I think Mageworx improved a lot in this field.
Will buy again from you.
- Emmanuel


On July 27, 2010
Installing was great, i only had a problem with the configuration, i overlooked an setting and than it worked, i think that setting should be default, but thats me!

Keep up the good work!
- tim vroom

Excellent Product - Highly Reccomended

On December 23, 2009
We have bought this and installed it for a client of ours. Store switcher and currecy switcher work great - and are really easy to set up.

the only bit that could do with some improvement is the documentation - but the support guys were very helpful - and explained areas where the documentation had not yet caught up! Given the quality of the overall product I'm sure the documentation will improve.
- Justin B

Works as expected and with more satisfication

On December 21, 2009
The install process was easy by unzipping the file into your Magento directory. We use the community edition and this supplements the need of our global website. You have a great product!
- Baas
Product Changelog
  • Legend:
  • New Feature
  • Bug Fix
  • 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