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 готов к работе. Перейдите к следующему шагу: управление расширениями.