Geo IP

Geo IP

Developed By Provonic

Compatible with WHMCS v9.0
Upgrade your WHMCS save 20% off. With
Use promo code: COUNTDOWN20

Provonic GeoIP Country-Based Language & Currency Module for WHMCS is a WHMCS GeoIP module that automatically shows each visitor the right language and currency based on their location. It detects visitor location by IP address and applies country-based rules you create: pick one or more countries, assign a language and a currency, and every client from that country sees the WHMCS client area in that language and currency, for automatic localization without manual switching.

For example, assign German and EUR to Germany and Austria, English and GBP to the United Kingdom, and English and USD as the default language and default currency for every other country. Logged-in clients always see the language and currency set on their own account, and search engines see the default values, which keeps the module SEO friendly and avoids duplicate content.

Whether you search for Geo IP or GeoIP for WHMCS, a WHMCS GeoIP module, IP-based currency, auto currency by country, auto language by country or WHMCS currency detection, this module handles geolocation, country rules and fallback settings from the WHMCS admin area, with no core file changes.

The Right Language And Currency For Every Visitor

Key Features:

  • Automatic Location Detection By IP
  • Country-Based Language And Currency Rules
  • Custom Rules For Specific Countries
  • Default Fallback For Other Countries
  • Logged-In Clients Keep Account Settings
  • SEO Friendly Default Values
  • Configured From The WHMCS Admin Area
  • No WHMCS Core File Changes

Example Rules:

  • Germany And Austria: German, EUR
  • United Kingdom: English, GBP
  • All Other Countries: English, USD

General Info:

  • WHMCS 8.7 To 9.X
  • PHP 8.1, 8.2, 8.3 And 8.4
  • Six, Twenty-One And Lagom Themes
  • Requires ionCube Loader v13 Or Later

Available Pricing Models:

  • One-Time: $19
  • Open Source: $99

 

Reviews

5 stars
1
1
4 stars
0
0
3 stars
0
0
2 stars
0
0
1 star
0
0
Plame Nick avatar

Plame Nick @plame1451

April 29, 2026 at 02:07:15 PM

Set rules per country and forget about it. German visitors see EUR + German, UK visitors see GBP + English. Clean, simple, and no core file changes. Highly recommend for international store

  • 5 months ago

Version Compatibility


Compatible with WHMCS v9.0

Full Version Compatibility


  • All versions of WHMCS v9.0
  • All versions of WHMCS v8.13
  • All versions of WHMCS v8.12
  • All versions of WHMCS v8.11
  • Selected versions of WHMCS v8.10
        8.10.0
  • Selected versions of WHMCS v8.9
        8.9.0
  • Selected versions of WHMCS v8.8
        8.8.0
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.6
  • All versions of WHMCS v8.5
  • All versions of WHMCS v8.4
  • All versions of WHMCS v8.3
  • All versions of WHMCS v8.2
  • All versions of WHMCS v8.1
  • All versions of WHMCS v8.0

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By Provonic

Changelog

v1.0.0 Released March 10th, 2026

Latest Version


Automatic client location detection based on configured IP addresses. Admin-defined rules to automatically switch to a specific currency based on the user's country. Auto-assign default language for clients according to geographical rules set by the admin.

 

See also

cPanel DNS Manager Module for WHMCS

cPanel DNS Manager for WHMCS is an addon module which allows customers who have only domain names without a hosting package to manage DNS zones of their domain names.

Commercial
Project Management Addon

Track and Bill for your Projects using WHMCS

Commercial
CyberESXI

CyberESXI is a module designed for hosting companies using the WHMCS system. With Esx Addon, you can enable your clients to manage the virtual servers you created with Vmware ESX, ESXi software.

Commercial
Nameserver details widget hook by SparrowHost

This hook will let your customers know what is your nameservers on their client area at services page.

Free
Enhanced Support System

Enhanced Support System brings you an alternative support experience with clear department layout and ticket counts for each ticket status in every department.

Free