Magento Tutorials

How to Add Currency Switcher based on GeoIP in Magento 2

Hello Magento Folks,

In this tutorial blog, I will help you to Add Currency Switcher based on GeoIP in Magento 2. Also, check out my previously published blog where I have illustrated How to Setup Fixed Product Tax in Magento 2. Letā€™s Get Started.

In this fast and trending world, everything is transforming to automatic. Therefore to provide flexibility to your store customers for paying the local currency rather than the default currency they have set using the Magento 2 GeoIP Currency Switcher which identifies the customerā€™s location automatically and switches your storeā€™s currency to that specific locationā€™s currency. The extensions function by automatically identifying the customerā€™s IP location and modifying the currency.

Steps to Add Currency Switcher based on GeoIP in Magento 2:

Step 1: Firstly, download the Magento 2 GeoIP Currency Switcher extension given below

Step 2: After the installation of the extension.Ā 

Navigate to Stores>configuration.

GeoIP Currency Switcher: Set the extension to enable mode.

Switch Currency Manually: For letting the customer select the currency manually set this option to YES else NO. Recommended setting NO.

GeoIP Database Download History: Admin will need to download the New database and sync with the official Maxmind GeoIP Database automatically.

Step 3: Verify the configurations in the frontend of your store.

After the configuration, the module will automatically switch Geo locations by detecting the different IP locations of the visitors.Ā 

For switching the currency to the Indian IP:Ā 

For switching the currency to the United States IP:

For switching the currency to the United Kingdom

Thatā€™s It.

Wrap Up:

Hopefully, all are able to add Currency Switcher based on GeoIP in their Magento stores successfully by following the above illustration. If you come across any errors/difficulties while configuring the Currency Switcher based on GeoIP in your Magento 2 store then you can comment down in the comment section below I will help you there.

Share the solution with your Magento friends.

Happy Reading!

Click to rate this post!
[Total: 2 Average: 5]
Gaurav Jain

Gaurav Jain is Co-Founder and Adobe Certified Expert-Magento Commerce Business Practitioner. Being Computer EngineeršŸ‘Øā€šŸ’» and possessing Extensive Marketing skills he handles all kinds of customer Queries and his HappyšŸ˜€ & HelpingšŸ™ Nature makes customer's day Delightful. When he isnā€™t working, youā€™ll find Gaurav Reading on BooksšŸ“– or TravelingšŸš—. Also, he is Speaker at Magento Meetups.

Recent Posts

What are Net Sales? How to Calculate Your Net Sales?

In the world of business, understanding financial metrics is crucial for making informed decisions and…

2 days ago

Magento 2 Extensions Digest April 2024 (New Release & Updates)

Welcome to the MageComp Monthly Digest, where we bring you the latest updates, releases, and…

2 days ago

The ABCs of Geofencing: Definition, Features and Uses

In this era, businesses are always on the lookout for ways to engage with their…

3 days ago

How to Delete Product Variant in a Shopify Remix App using GraphQL Mutations?

Managing a Shopify store efficiently involves keeping your product catalog organized. This includes removing outdated…

3 days ago

6 Innovative Tools Revolutionizing E-Commerce Operations

E-commerce has transformed the way consumers shop for products and services and interact with businesses.…

6 days ago

How Upcoming Cookie Changes Will Affect Your E-commerce Website?

The e-commerce world is constantly in flux. New tech and strategies emerge daily to help…

6 days ago