Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Creating a custom GEO IP module
 
bobson73
Jr. Member
 
Total Posts:  1
Joined:  2009-11-14
 

Hi,

I’m going to let our inhouse programmer create a new GEO IP module for our magento stores, and i’m willing to share it with all of you once it’s finished if interested.

What it basicly will do is:

- Autoswitch currency + convert price accordingly based on visitor’s GEO location (country).
- Display banners (static blocks?) based on visitors GEO location (country).
- A dropdown menu listing all the supported countries
- Clickable flags of the supported countries.

Does anybody know a reliable free GEO IP database? I read about maxmind, is that any good?

 
Magento Community Magento Community
Magento Community
Magento Community
 
hyteckit
Sr. Member
 
Avatar
Total Posts:  166
Joined:  2008-04-01
Los Angeles, CA
 

If you want a free GEO IP database, maxmind is the way to go.

 
Magento Community Magento Community
Magento Community
Magento Community
 
azolia
Jr. Member
 
Total Posts:  5
Joined:  2008-09-25
 

Hi,

Thanks, i’ll try the open source API .

Regards

 
Magento Community Magento Community
Magento Community
Magento Community
 
johnrau
Member
 
Total Posts:  36
Joined:  2011-06-12
 

Hey! smile

Did you ever make this module? Or find another one that solves the same problem?

-John

 
Magento Community Magento Community
Magento Community
Magento Community
 
FMEExtensions
Mentor
 
Avatar
Total Posts:  1298
Joined:  2009-08-07
 

We have developed one and we used max mind db.

http://www.magentocommerce.com/magento-connect/geoip-country-lock.html

We keep adding functionality to this extension. All upgrades are free.

 
Magento Community Magento Community
Magento Community
Magento Community
 
ParaColorir
Jr. Member
 
Total Posts:  1
Joined:  2012-01-25
 
azolia - 17 November 2009 11:16 PM

Hi,

Thanks, i’ll try the open source API .

Regards

I’ll try it too!!! Thanks for sharing

Para Colorir

 
Magento Community Magento Community
Magento Community
Magento Community
 
FMEExtensions
Mentor
 
Avatar
Total Posts:  1298
Joined:  2009-08-07
 

We have used the maxmind db as well. We have had to work on top of it to develop this module.

Main Features include:

1- Block a Specific Country

2- Create a Group and block a group of countries

3- See Online Users
See the online users on your store. You can view their name, Ip Address, Country and the URL they are on. Filter through the grid and find users from a certain country.

4- Blocked Ips(New)
You can see a list of Blocked ips in a Grid

5- Super Ips (New)
Now you can add a list of Super Ips which can pass through the Blocked Country. This is if you need to let someone access to the site from the Blocked country. Or you can Block the entire world and let the site access to only a few ips

6- Display Custom Mesg for Blocked Ips/Country
You can enter a custom mesg to display for the users who are not allowed to access the site.

 
Magento Community Magento Community
Magento Community
Magento Community
 
FMEExtensions
Mentor
 
Avatar
Total Posts:  1298
Joined:  2009-08-07
 

We have just released an auto switch for currency and language based on the country.

http://www.fmeextensions.com/magento-geo-ip-default-language-currency.html

 
Magento Community Magento Community
Magento Community
Magento Community
 
serpyre
Enthusiast
 
Avatar
Total Posts:  771
Joined:  2013-05-20
 

Why bother with extensions, apart from the blocks which you can use OpenX, it is all built in to Magento already with multi-store and use Apache/Nginx redirection with Maxmind. Yes, it is harder to setup initially but as there are no extensions there is nothing to break. We saw; it running, works perfectly however Magento is a pain with auto-swtiching and cookies regardless of what solution you use.

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top