Showing results for 
Search instead for 
Did you mean: 

Setting currency depending on IP

Occasional Contributor

Setting currency depending on IP


I have the following question. For now the visitors of my site have to select their currency manually. What I need is to display prices in my customers' home currency automatically. How can i do this in Magento?


Frequent Contributor

Re: Setting currency depending on IP

You may use our Store and Currency Magento Extension.

Using the advanced MaxMind technology the extension accurately detects visitor's location and redirects them to the corresponding Website/Store View with prices in their national currencies.


Also, you can modify the Country/ Currency relation for any regional Store in the backend

Innovative, top-performing Magento Extensions (with an array of FREE tools).
Occasional Contributor

Re: Setting currency depending on IP

Here is another extension: Currency Geo Filter . It will allow you to display prices in your customers' home currency automatically. It is also possible to shortlist the allowed currencies for each country seperately.

P.S. Curerncy Geo Filter is compartible with Currency Pricing or Advanced Pricing extensions (combinations often used by our customers).


Re: Setting currency depending on IP

Hi, Simon!


Chek out our GeoIP Currency Auto Switcher

Easy to install and configure, based on MaxMind GeoIP2 database.

It will help you to reach your goals!

Super Contributor

Re: Setting currency depending on IP

Hi @Simon_Gwin

You can have a look at this extension

It will be useful if you have different store views for each language/currency. The extension helps to show relevant currency according to the visitors' geolocation.


Was my answer helpful? You can accept it as a solution.
200+ professional extensions for M1 & M2 with free lifetime updates!
New Contributor

Re: Setting currency depending on IP

If you need an extension for Magento 1 take a look at this one.


IP-based Store & Currency Switcher for Magento 2 came out recently. Real time Geo IP detection, redirection etc.

Frequent Contributor

Re: Setting currency depending on IP

We have GeoIP Default Currency extension which automatically sets currency based on the IP address of the visitors.


Key Features:


 - Auto Currency Switcher as per Visitor Location
 - Automatically Switch Language / Store View
 - Detects Visitors Location
 - Supports IP Exceptions
 - Use MaxMind GeoIP Database

1 x Certified

Re: Setting currency depending on IP

For Magento 2, beside displaying their currencies for customers from a store view if we want customers to checkout with display currency of store view, this extension can be very useful: Checkout with Display Currency
For example: In French store view with Display currency as Euro (set up in the backend), customer buy products in this store view and checkout with Euro conveniently:

It also works well with both offline and online payment method such as Paypal, Credit card,. and especially shows display currency in order details in the backend and My order in Account dashboard