Print
 

 

Description

This plugin has several purposes which all revolve around geolocation.

What is geolocation ? It's a system enabling you to know approximately where someone is on the planet using his IP address.

Why is that useful ? Because it enables you to display things of your website differently based on where the user comes from.

How does it works ? When a user visits your website, this plugin will send a request to a geolocation web service with the IP that the user used to access your website. That web service will then return all the information available about that IP to the plugin. That process is done only on the first page accessed by the user and the IP information is the cached in the session of the user. Based on the configuration of the plugin, it will then perform the tasks needed.

What can the plugin do ?  You can restrict the access of your website or only to some components by black listing or white listing a list of zones ( you can manage your zones via the menu System->Zones ). You can also set automatically the currency of the prices for that user by setting the currency option of your zones. Finally, you can record the geolocation information for new users and orders (that can be needed by some administrations) which will also enable you to display a heat map of your users location or your sales origins and thus, enabling you to improve your marketing.

 

Install the plugin

 

Configure the plugin

Geolocation

You can't have zones blocked and authorized at the same time. Leave the one you don't use empty. If both are filled, the blocked zones will be discarded.

 

Restricted ressource template

ReCaptcha

 

Potential issues