International Domain Names

From WHMCS Documentation

IDNs are domain names that include language-specific scripts, including, but not limited to, Hebrew, Arabic, Chinese, or some types of Latin characters. Non-IDN domain names are limited to ASCII characters.

WHMCS 8.0 and later includes full support for IDN domain registration and transfers through selected registrar modules. Some modules support automatic provisioning, while other modules will require you to process registrations and transfers manually.

Enabling IDN Domains

You can enable IDN domains using the Allow IDN Domains setting in the Domains tab at Configuration () > System Settings > General Settings or, prior to WHMCS 8.0, Setup > General Settings.

If you don't enable IDNs, WHMCS will reject them as invalid when customers attempt to purchase them in the Client Area.

Domain Registration

When registering a domain from either the Client Area or Admin Area, WHMCS will ask for a language. The chosen language can be changed at any time until registration is complete.

IDNs display in a human-friendly format in UTF-8 throughout WHMCS, and also display as Punycode in the Admin Area.