Auto Currency

Auto Currency

Developed By LCWSoft

Compatible with WHMCS v8.5


This addon works by running whenever a client page is displayed and uses the visitors IP to automatically switch them to the relevant currency for their location. If their currency is not set up in WHMCS, it will fall back to the default. Location is determined using the XML API. Simply register your WHMCS installation IP with them and you're good to go.


No special server configuration needed. Requires PHP 5.6+ and WHMCS 7.0 or newer. You will need to whitelist your WHMCS installation IP at


It is $6.00 CAD monthly (or $60 CAD annually - essentially getting 12 months for the price of 10) with free support & updates for as long as your service is Active.


Download the zip file from our client area and follow the instructions in the INSTALL.txt file included.



5 stars
4 stars
3 stars
2 stars
1 star

Sha Mon @sha4029

December 19, 2020 at 12:31:11 AM

No comment provided.

  • 1 year ago
  • Version Number 2.7

Version Compatibility

Compatible with WHMCS v8.5

Full Version Compatibility

  • 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
  • All versions of WHMCS v7.10
  • All versions of WHMCS v7.9
  • All versions of WHMCS v7.8
  • All versions of WHMCS v7.7
  • All versions of WHMCS v7.6
  • All versions of WHMCS v7.5
  • All versions of WHMCS v7.4
  • Selected versions of WHMCS v7.3
  • All versions of WHMCS v7.2
  • All versions of WHMCS v7.1
  • All versions of WHMCS v7.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 LCWSoft


v2.9 Released October 20th, 2021

Latest Version

  • New optional functionality to override currency selection on a per country basis. This can be used in conjunction with the default configuration to apply automatic results to some countries and custom results for others.


Previous Versions

v2.8 Released October 6th, 2021

View/hide detailed changelog

  • New settings to override the default currency selection if the visitors detected IP location doesn't match the configured rules. Can be useful for overriding the WHMCS default, such as forcing a specific currency for most countries and only applying the auto currency functionality to specific countries (for example: EU countries with a specific currency for the rest of the world).


v2.7 Released February 4th, 2020

View/hide detailed changelog

  • Settings to change how the currency is selected (apply to all countries, only some, or only omit certain countries)


v2.5 Released June 5th, 2018

View/hide detailed changelog

  • Minor improvements to error handling
  • Updated to support PHP 5.6 to 7.2


v2.3 Released October 22nd, 2017

View/hide detailed changelog

  • Fixed WHMCS 6.x compatibility issue resulting from changes in Laravel's pluck() method


v2.2 Released October 11th, 2017

View/hide detailed changelog

  • Fixed compatibility issue with WHMCS 6.x
  • Added automatic daily IP caching to improve performance and reduce GeoIP lookups for return/frequent visitors.


v2.0 Released August 19th, 2017

View/hide detailed changelog

  • Improved IP detection support. Now able to detect most proxies and CloudFlare without any special server modules (ex mod_cloudflare)
  • Additional debug functionality


v1.8 Released July 13th, 2016

View/hide detailed changelog

First Marketplace release


See also

Geolocation Hook For WHMCS

Switch language, currency and your client area template basing on a customer's location.

Greek language file for client area

Greek language file for client area

GeoIP Localisation

Automatically detects visitor's location by IP and sets the language and/or currency you defined for that particular country.

German E-Mail Templates for WHMCS

Here you get a German translation of all WHMCS E-Mail Templates

German Admin Langfile

German translation of the WHMCS language file for the Admin area