WHMCS Currency Converter

WHMCS Currency Converter

Developed By WebITpk

Compatible with WHMCS v8.9

WHMCS Currency Converter

WHMCS Currency addon with support for 168 Currencies and daily rate updates.

Installation

  • Upload and extract zip contents to WHMCS/modules/addons
  • You should have a folder with name (currencyconverter) after successful extraction.
  • Open your WHMCS Admin Area and go to Setup > Addon Modules
  • Click activate next to WHMCS Currency Converter , and click on configure .
    • Generate a Free API KEY from Fixer.io and add it to API Key Field
    • Add Comma Separated list of 3-Letter Currency Codes for the currencies which you are using. e.g : EUR,PKR,AUD,SAR and so on
    • Write your base currency code e.g : USD or EUR or PKR etc.
    • Add Your License Key which you received in WebIT.pk's client area
    • Leave local key field empty.
    • Select Access Control. Tick atleast Full Administrator
  • Confirm that you are using the currencies you listed in module configuration by visiting Setup > Payments > Currencies
  • If you are not using additional currencies then add any additional currencies and start them with any initial rate and then visit Admin Area > Addons >> WHMCS Currency to update them.

Setting Daily Updates with Cron Job

Setup a (0 0,12 * * *) Twice per Day cron job for letting it updating rates twice a day. You can even setup a (0 * * * *) Once per Hour job too for better hourly rates.

Cron Command
/path/to/php -q /home/user/path/to/whmcs/modules/addons/currencyconverter/cron.php

example:
/usr/bin/php -q /home/webhost/billing/modules/addons/currencyconverter/cron.php

Supported Currencies

 AED :  United Arab Emirates Dirham ,
 AFN :  Afghan Afghani ,
 ALL :  Albanian Lek ,
 AMD :  Armenian Dram ,
 ANG :  Netherlands Antillean Guilder ,
 AOA :  Angolan Kwanza ,
 ARS :  Argentine Peso ,
 AUD :  Australian Dollar ,
 AWG :  Aruban Florin ,
 AZN :  Azerbaijani Manat ,
 BAM :  Bosnia-Herzegovina Convertible Mark ,
 BBD :  Barbadian Dollar ,
 BDT :  Bangladeshi Taka ,
 BGN :  Bulgarian Lev ,
 BHD :  Bahraini Dinar ,
 BIF :  Burundian Franc ,
 BMD :  Bermudan Dollar ,
 BND :  Brunei Dollar ,
 BOB :  Bolivian Boliviano ,
 BRL :  Brazilian Real ,
 BSD :  Bahamian Dollar ,
 BTC :  Bitcoin ,
 BTN :  Bhutanese Ngultrum ,
 BWP :  Botswanan Pula ,
 BYN :  New Belarusian Ruble ,
 BYR :  Belarusian Ruble ,
 BZD :  Belize Dollar ,
 CAD :  Canadian Dollar ,
 CDF :  Congolese Franc ,
 CHF :  Swiss Franc ,
 CLF :  Chilean Unit of Account (UF) ,
 CLP :  Chilean Peso ,
 CNY :  Chinese Yuan ,
 COP :  Colombian Peso ,
 CRC :  Costa Rican Colón ,
 CUC :  Cuban Convertible Peso ,
 CUP :  Cuban Peso ,
 CVE :  Cape Verdean Escudo ,
 CZK :  Czech Republic Koruna ,
 DJF :  Djiboutian Franc ,
 DKK :  Danish Krone ,
 DOP :  Dominican Peso ,
 DZD :  Algerian Dinar ,
 EGP :  Egyptian Pound ,
 ERN :  Eritrean Nakfa ,
 ETB :  Ethiopian Birr ,
 EUR :  Euro ,
 FJD :  Fijian Dollar ,
 FKP :  Falkland Islands Pound ,
 GBP :  British Pound Sterling ,
 GEL :  Georgian Lari ,
 GGP :  Guernsey Pound ,
 GHS :  Ghanaian Cedi ,
 GIP :  Gibraltar Pound ,
 GMD :  Gambian Dalasi ,
 GNF :  Guinean Franc ,
 GTQ :  Guatemalan Quetzal ,
 GYD :  Guyanaese Dollar ,
 HKD :  Hong Kong Dollar ,
 HNL :  Honduran Lempira ,
 HRK :  Croatian Kuna ,
 HTG :  Haitian Gourde ,
 HUF :  Hungarian Forint ,
 IDR :  Indonesian Rupiah ,
 ILS :  Israeli New Sheqel ,
 IMP :  Manx pound ,
 INR :  Indian Rupee ,
 IQD :  Iraqi Dinar ,
 IRR :  Iranian Rial ,
 ISK :  Icelandic Króna ,
 JEP :  Jersey Pound ,
 JMD :  Jamaican Dollar ,
 JOD :  Jordanian Dinar ,
 JPY :  Japanese Yen ,
 KES :  Kenyan Shilling ,
 KGS :  Kyrgystani Som ,
 KHR :  Cambodian Riel ,
 KMF :  Comorian Franc ,
 KPW :  North Korean Won ,
 KRW :  South Korean Won ,
 KWD :  Kuwaiti Dinar ,
 KYD :  Cayman Islands Dollar ,
 KZT :  Kazakhstani Tenge ,
 LAK :  Laotian Kip ,
 LBP :  Lebanese Pound ,
 LKR :  Sri Lankan Rupee ,
 LRD :  Liberian Dollar ,
 LSL :  Lesotho Loti ,
 LTL :  Lithuanian Litas ,
 LVL :  Latvian Lats ,
 LYD :  Libyan Dinar ,
 MAD :  Moroccan Dirham ,
 MDL :  Moldovan Leu ,
 MGA :  Malagasy Ariary ,
 MKD :  Macedonian Denar ,
 MMK :  Myanma Kyat ,
 MNT :  Mongolian Tugrik ,
 MOP :  Macanese Pataca ,
 MRO :  Mauritanian Ouguiya ,
 MUR :  Mauritian Rupee ,
 MVR :  Maldivian Rufiyaa ,
 MWK :  Malawian Kwacha ,
 MXN :  Mexican Peso ,
 MYR :  Malaysian Ringgit ,
 MZN :  Mozambican Metical ,
 NAD :  Namibian Dollar ,
 NGN :  Nigerian Naira ,
 NIO :  Nicaraguan Córdoba ,
 NOK :  Norwegian Krone ,
 NPR :  Nepalese Rupee ,
 NZD :  New Zealand Dollar ,
 OMR :  Omani Rial ,
 PAB :  Panamanian Balboa ,
 PEN :  Peruvian Nuevo Sol ,
 PGK :  Papua New Guinean Kina ,
 PHP :  Philippine Peso ,
 PKR :  Pakistani Rupee ,
 PLN :  Polish Zloty ,
 PYG :  Paraguayan Guarani ,
 QAR :  Qatari Rial ,
 RON :  Romanian Leu ,
 RSD :  Serbian Dinar ,
 RUB :  Russian Ruble ,
 RWF :  Rwandan Franc ,
 SAR :  Saudi Riyal ,
 SBD :  Solomon Islands Dollar ,
 SCR :  Seychellois Rupee ,
 SDG :  Sudanese Pound ,
 SEK :  Swedish Krona ,
 SGD :  Singapore Dollar ,
 SHP :  Saint Helena Pound ,
 SLL :  Sierra Leonean Leone ,
 SOS :  Somali Shilling ,
 SRD :  Surinamese Dollar ,
 STD :  São Tomé and Príncipe Dobra ,
 SVC :  Salvadoran Colón ,
 SYP :  Syrian Pound ,
 SZL :  Swazi Lilangeni ,
 THB :  Thai Baht ,
 TJS :  Tajikistani Somoni ,
 TMT :  Turkmenistani Manat ,
 TND :  Tunisian Dinar ,
 TOP :  Tongan Paʻanga ,
 TRY :  Turkish Lira ,
 TTD :  Trinidad and Tobago Dollar ,
 TWD :  New Taiwan Dollar ,
 TZS :  Tanzanian Shilling ,
 UAH :  Ukrainian Hryvnia ,
 UGX :  Ugandan Shilling ,
 USD :  United States Dollar ,
 UYU :  Uruguayan Peso ,
 UZS :  Uzbekistan Som ,
 VEF :  Venezuelan Bolívar Fuerte ,
 VND :  Vietnamese Dong ,
 VUV :  Vanuatu Vatu ,
 WST :  Samoan Tala ,
 XAF :  CFA Franc BEAC ,
 XAG :  Silver (troy ounce) ,
 XAU :  Gold (troy ounce) ,
 XCD :  East Caribbean Dollar ,
 XDR :  Special Drawing Rights ,
 XOF :  CFA Franc BCEAO ,
 XPF :  CFP Franc ,
 YER :  Yemeni Rial ,
 ZAR :  South African Rand ,
 ZMK :  Zambian Kwacha (pre-2013) ,
 ZMW :  Zambian Kwacha ,
 ZWL :  Zimbabwean Dollar 

Disclaimer : Author is not responsible for losses due to fluctuated rates and overcharges due to un-updated currency rates. You are to use this module on your own guarantee

Support

Submit a ticket from WebIT.pk's client area

 

Reviews

5 stars
3
3
4 stars
0
0
3 stars
0
0
2 stars
0
0
1 star
4
4

GoomHosting @goomhosting6961

July 9, 2024 at 02:49:52 AM

Not impressed with this currency rates module for WHMCS. The setup was confusing, and the exchange rates aren't always accurate. It’s more trouble than it’s worth.

  • 2 months ago

Mohamed Aithammou @mohamed9837

December 31, 2023 at 11:58:46 PM

Hello, does this Module support changing the language and finding out where the client is located or just changing the currency?

Fahad M @fahad3207

February 26, 2024 at 06:30:41 PM

This module just updates the rates automatically for the currencies which you have set up.

Owner@WebITpk  
  • 9 months ago

bumlosapse @bumlosapse5359

October 22, 2023 at 05:21:18 AM

Waste of Money :(

Fahad M @fahad3207

February 27, 2024 at 10:11:31 AM

This module is being used at our own website and you can verify the working by changing currency on webit.pk

Owner@WebITpk  
  • 11 months ago

koknezarzi @koknezarzi2116

October 5, 2023 at 09:45:34 AM

Showing Too Many PHP Warnings

Fahad M @fahad3207

February 27, 2024 at 10:13:01 AM

PHP Warnings are not due to module. Can you share a screenshot in the support tickets so we can assist you ?

Owner@WebITpk  
  • 1 year ago

TezHost @tezhost8429

October 5, 2023 at 09:42:13 AM

Useless Module

Fahad M @fahad3207

February 27, 2024 at 10:15:39 AM

We couldn't find your purchase. Can you share your Order No ?

Owner@WebITpk  
  • 1 year ago

Benjamin Biswas @benjamin5545

March 24, 2022 at 03:37:56 PM

Such a great module, I was looking for this type of module long time & likely I got it today. It's update my WHMCS unsupported currency "BDT" just fine. Thanks the creator!

Fahad M @fahad3207

February 27, 2024 at 10:12:35 AM

Thank you for your kind review. We have added a new update. You should update your module too and it'll eliminate need of external API keys and Cron jobs.

Owner@WebITpk  
  • 2 years ago
  • Version Number 1.0.1

Khalequzzaman   @khalequzzaman1317

November 29, 2020 at 05:43:44 PM

Really incredible module.

Fahad M @fahad3207

February 27, 2024 at 10:12:47 AM

Thank you for your kind review. We have added a new update. You should update your module too and it'll eliminate need of external API keys and Cron jobs.

Owner@WebITpk  
  • 3 years ago
  • Version Number 1.0.1

Version Compatibility


Compatible with WHMCS v8.9

Full Version Compatibility


  • 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
  • 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
        7.3.0
  • All versions of WHMCS v7.2

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 WebITpk

Changelog

v1.0.2 Released April 18th, 2023

Latest Version


Compatibility

The module is now compatible with PHP 8, new Ioncube loaders and latest WHMCS versions.

 

Previous Versions


v1.0.1 Released August 19th, 2020

View/hide detailed changelog

1.0.1

  • Fixed Cron

1.0.0

  • Initial Release

 

See also

Geolocation Hook For WHMCS

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

Free
Greek language file for client area

Greek language file for client area

Free
GeoIP Localisation

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

Commercial
Auto Currency

Fully supported Automatic Currency Selection WHMCS! The customers currency is detected automatically during their first order and set, so they always get to pay in their own currency!

Commercial
German E-Mail Templates for WHMCS

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

Commercial