Подключение к биллингу WHMCS


Скачайте и распакуйте архив в папку, где установлена 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 для синхронизации даты окончания домена в биллинге.

Модуль поддерживает:

  • автоматическую регистрацию, трансфер и продление доменов;
  • редактирование name-серверов;
  • редактирование приватных name-серверов;
  • редактирование контактных данных;
  • управление ДНС зоной;
  • дополнительные поля на русском и английском языках для доменов .рф, .ru, .su, .kz, .moscow, .москва, .онлайн, .рус.

 

Языковые переменные для дополнительных полей, добавляются в файл /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>";

Похожие статьи


 Документация API 3219 просмотров
 Подключение к биллингу RootPanel 2132 просмотров

Соцсети

Аккаунт