Client Geolocation

Overview


The Client Geolocation plugin will enable you to get information about your client current location. Based on that knowledge, the plugin will automatically select client’s currency and preferred language. The plugin will also list payment gateways available for the location and limit access to selected gateways.

Activating the module


  1. The plugin is free and available to all HostBill users. In order to activate the plugin go to Settings→ Modules→ Plugins → Inactive, find and activate Client Geolocation plugin.
  2. Once the plugin is activated you will be directed to Settings→ Modules→ Plugins to configure the module.

Module configuration


Fill in the configuration fields:

  1. Choose module display name
  2. Select if you want the widget to be accessible for all staff members or only selected staff members
  3. Tick Disable GeoCheck if you use MultiBrand module to disable geo IP check per brand
  4. In the Database path field, enter the path to the directory in which you will unpack the database
  5. Once activated the plugin is available under Extras → Plugins → Geolocation, where you can set GeoRules 


HowTo: Install/Update GeoIP database


  1. Download latest MaxMind DB zip file from https://dev.maxmind.com/geoip/geoip2/geolite2/ in MaxMind DB binary, gzipped format
  2. Upload to the server and extract the contents of the archive to the directory specified in the module configuration

After adding the database to the previously defined path, you can proceed to setting the geo rules: set the language and the currency based on the client location:

If the connection to the database failed, an information error will appear in the Geo Rules management view.