Skip to main content

Управление расширениями

Чтобы ваши клиенты могли заказывать доменные имена через ваш WHMCS, необходимо настроить расширения (TLD), которые вы хотите предложить, с их ценами регистрации, продления и переноса.

Доступ к управлению TLD

Из административного интерфейса WHMCS:

НастройкиПродукты и услугиРегистраторы доменов → вкладка Цены расширений

Также доступно через:

НастройкиПродукты и услугиЦены на домены

Добавление расширения

  1. В поле Добавить расширение введите нужное расширение с начальной точкой (например, .fr, .com, .io)
  2. Выберите HostMyServers в качестве регистратора из выпадающего списка
  3. Нажмите Добавить

Расширение появится в таблице настроенных TLD.

Настройка цен

Для каждого расширения необходимо указать цены без НДС в соответствующих столбцах:

СтолбецОписание
РегистрацияЦена, взимаемая с клиента за новую регистрацию (за срок в годах)
ПродлениеЦена, взимаемая с клиента за продление
ПереносЦена, взимаемая с клиента за входящий перенос
ВосстановлениеЦена, взимаемая за восстановление из периода выкупа
Наценки

Ваши закупочные цены HostMyServers видны в вашем личном кабинете. Установите цены WHMCS, добавив свою наценку. Автоматическая синхронизация цен (см. ниже) позволяет поддерживать актуальность ваших затрат.

Доступные сроки

WHMCS поддерживает сроки регистрации от 1 до 10 лет. Заполняйте только те сроки, которые хотите предложить. Если поле оставлено пустым или равно 0, соответствующий срок не будет доступен клиенту для заказа.

Пример для .com:

СрокРегистрацияПродлениеПеренос
1 год€12,99€12,99€12,99
2 года€25,50€25,50
5 лет€62,00€62,00

Поддерживаемые расширения

Модуль HostMyServers поддерживает все расширения, доступные в каталоге HostMyServers. Для получения полного списка доступных TLD и их цен проверьте свой личный кабинет HostMyServers.

Часто настраиваемые расширения включают:

  • Общие: .com, .net, .org, .info, .biz
  • Французские: .fr, .re, .pm, .wf, .tf, .yt
  • Европейские: .eu, .de, .es, .it, .nl, .be, .ch
  • Новые расширения: .io, .co, .app, .dev, .cloud, .online, .store, .shop

Специфические настройки расширения

Некоторые расширения требуют дополнительной настройки. Нажмите на иконку Редактировать (карандаш) напротив TLD для доступа к расширенным настройкам:

Минимальный / максимальный срок

Некоторые TLD устанавливают минимальный или максимальный срок регистрации. Например, некоторые ccTLD принимают только регистрацию на 1 год. Эти ограничения задокументированы в вашем личном кабинете HostMyServers.

Авто-продление

Определите, должен ли домен продлеваться автоматически или клиент должен продлевать вручную.

Рекомендуемое значение: согласно вашей коммерческой политике

Связанный регистратор

Убедитесь, что поле Регистратор установлено на HostMyServers для каждого расширения, которым вы управляете через этот модуль. Если вы используете несколько регистраторов в WHMCS (например, HostMyServers для .fr и другой для .com), это поле позволяет направлять каждый TLD к нужному регистратору.

Автоматическая синхронизация цен из приложения

Модуль HostMyServers включает функцию автоматической синхронизации цен из вашего аккаунта HostMyServers непосредственно в WHMCS. Это избавляет от необходимости вручную обновлять ваши затраты при изменении тарифной сетки HostMyServers.

Как это работает

Из административного интерфейса WHMCS, в НастройкиМодули регистраторовHostMyServersСинхронизировать цены, модуль запрашивает API HostMyServers и получает:

  • Текущую цену реселлера для каждого TLD (регистрация, продление, перенос, восстановление)
  • Доступность каждого расширения (некоторые TLD могут быть временно недоступны)

Полученные цены — это закупочные цены без НДС — это ваши затраты, а не цены продажи. Синхронизация обновляет только внутренний столбец ссылки на стоимость, а не ваши клиентские цены.

Ручная синхронизация

  1. Перейдите в НастройкиМодули регистраторовHostMyServersНастроить
  2. Нажмите Синхронизировать цены
  3. Модуль получает цены и отображает сводную таблицу TLD с их ценами
  4. Нажмите Применить для подтверждения обновления

Автоматическая синхронизация

Для автоматизации синхронизации цен можно добавить специальную cron-запись:

0 2 * * 1 /usr/bin/php -q /var/www/whmcs/crons/cron.php --do SyncRegistrarPricing > /dev/null 2>&1

Это запускает синхронизацию каждый понедельник в 2:00. Настройте частоту по своим потребностям.

Закупочные цены ≠ цены продажи

Синхронизация обновляет внутренние затраты модуля, а не цены, которые видят клиенты в корзине. Ваши цены продажи остаются неизменными. Вы сами решаете, передавать ли изменение цены клиентам и каким образом.

Оповещения об изменениях цен

После каждой синхронизации модуль показывает отчёт по TLD, закупочная цена которых изменилась с момента последней синхронизации. Консультируйтесь с этим отчётом, чтобы быстро определить расширения, цену продажи которых следует пересмотреть.

Расширения с дополнительными полями

Некоторые TLD требуют дополнительную информацию при заказе (юридические реквизиты, идентификаторы SIRET и т. д.). Эти поля нативно управляются модулем и автоматически отображаются в клиентской корзине WHMCS.

Затронутые расширения (неполный список):

  • .fr и французские ccTLD: код AFNIC, тип контакта
  • .eu: страна проживания
  • .de: специфические контактные данные
  • .it: налоговый код, тип организации

Если обязательное поле не заполнено клиентом, WHMCS заблокирует заказ и отобразит понятное сообщение об ошибке.