Скачайте и распакуйте архив в папку, где установлена WHMCS.
Добавьте в файл /includes/additionaldomainfields.php (если у вас WHMCS 6.x.x или 5.х.х) строку
include (ROOTDIR."/modules/registrars/echodomains/additionaldomainfields.php");
Произведите далнейшую настройку модуля регистратора Echo.Domains как обычно:
Поле "AdminEmail" заполнять не обязательно. Если вы его заполните, то при регистрации доменов этот адрес будет указан в контактных данных вместо клиентского. И, соответственно, вы самостоятельно можете подтверждать регистрацию международных доменов, получать authinfo для доменов .RU и .РФ и т.д. Тем не менее клиент сможет изменить этот адрес на свой при редактировании контактных данных домена.
Если вы ходите производить базовую проверку данных клиента в процессе заказа - включите опцию "Validate"
Дополнительно вы можете настроить проверку доменов не через стандартный whois-поиск, а через модуль (только для WHMCS 7.1.x или выше).
В WHMCS 7 также отображается виджет с текущем балансом и тарифом на главной странице администратора:
При необходимости пропишите cron для синхронизации даты окончания домена в биллинге.
Модуль поддерживает:
Языковые переменные для дополнительных полей, добавляются в файл /lang/override/russian.php:
$_LANG['domorg'] = "Организация";
$_LANG['domorgtext'] = "<b>Реквизиты</b>";
$_LANG['domorg_desc'] = "(необходим, если выбрана организация)";
$_LANG['domorg_inn'] = "ИНН организации";
$_LANG['domorg_kpp'] = "КПП организации";
$_LANG['domorg_ogrn'] = "ОГРН организации";
$_LANG['domreg_to'] = "Регистрировать на";
$_LANG['domorgtextdesc'] = "(для российской организации)";
$_LANG['domfirstname'] = "Имя";
$_LANG['domlastname'] = "Фамилия";
$_LANG['dommiddlename'] = "Отчество";
$_LANG['dombirth_date'] = "Дата рождения";
$_LANG['phone'] = "Мобильный телефон";
$_LANG['phonedesc'] = "";
$_LANG['domp_addr'] = "<b>Почтовый адрес</b>";
$_LANG['domp_addr_country'] = "Страна";
$_LANG['domp_addr_ind'] = "Индекс";
$_LANG['domp_addr_state'] = "Область/район";
$_LANG['domp_addr_city'] = "Город";
$_LANG['domp_addr_street'] = "Адрес";
$_LANG['dompassport'] = "<b>Паспорт</b>";
$_LANG['dompassport_num'] = "Серия и номер";
$_LANG['dompassport_issue'] = "Кем выдан";
$_LANG['dompassport_date'] = "Дата выдачи";
$_LANG['dompp_inn'] = "Налоговый номер (ИНН)";
$_LANG['dom_owner'] = "<b>Владелец домена</b>";