Skip to main content

Настройка модуля регистратора

После установки модуля необходимо активировать его в WHMCS и ввести учётные данные API HostMyServers.

Активация модуля

  1. Войдите в администрирование WHMCS
  2. Перейдите в НастройкиСистемаМодули регистраторов
  3. Найдите HostMyServers в списке
  4. Нажмите Активировать

Модуль теперь активен. Появится форма настройки.

Параметры подключения

После активации заполните следующие поля:

Ключ API (API Key)

Ключ API, сгенерированный на hostmyservers.fr/user/api. На этой странице вы можете создать ключ, дать ему имя (например, WHMCS Production) и удалить его в любое время. Относитесь к этому ключу как к паролю: никогда не передавайте его и не фиксируйте в репозитории Git.

Безопасность ключа API

Если вы считаете, что ваш ключ API был скомпрометирован, немедленно удалите его на hostmyservers.fr/user/api и создайте новый. Затем обновите ключ в конфигурации модуля WHMCS.

Для получения учётных данных sandbox обратитесь в поддержку HostMyServers.

Контакт владельца по умолчанию (Owner Contact)

Это поле определяет контакт владельца, используемый по умолчанию при регистрации каждого домена. Доступны два варианта:

Вариант 1 — Использовать профиль аккаунта HostMyServers

Установите флажок Использовать владельца аккаунта (use_account_owner: true). Информация профиля, связанного с ключом API (имя, адрес, email, телефон), автоматически используется в качестве контакта Owner.

Вариант 2 — Использовать существующий контакт

Укажите идентификатор контакта (contact_id) из вашей адресной книги HostMyServers. Для получения списка доступных контактов выполните запрос к эндпоинту:

GET /domains/contacts

Ответ содержит список всех ваших контактов с их id, который можно скопировать в это поле.

Когда использовать contact_id?

Используйте contact_id, если регистрируете домены от имени организации, отличной от вашего основного профиля (например, отдельная компания, дочерняя организация). Это позволяет иметь последовательного Owner без изменения информации вашего аккаунта.

Тестирование подключения

После ввода учётных данных нажмите Сохранить, затем кнопку Тест подключения. WHMCS выполнит тестовый вызов API HostMyServers и отобразит результат:

  • Успех: «Подключение успешно. Баланс аккаунта: XX.XX €» — конфигурация работает
  • Ошибка аутентификации: проверьте идентификатор API и ключ
  • Ошибка подключения: убедитесь, что сервер может достичь API HostMyServers (межсетевой экран, cURL включён)

Расширенные настройки

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

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

Рекомендуемое значение: Включено

Задержка распространения DNS (в часах)

Продолжительность, отображаемая клиенту после изменения nameserver, указывающая расчётную задержку распространения. Это не оказывает технического влияния.

Значение по умолчанию: 24

Показывать баланс в панели управления

Если включено, виджет отображает ваш баланс HostMyServers в панели администрирования WHMCS.

Рекомендуемое значение: Включено (полезно для упреждающего пополнения счёта)

Итог

После завершения настройки и успешного теста подключения ваш модуль регистратора HostMyServers готов к работе. Перейдите к следующему шагу: управление расширениями.