BILLmanager имеет встроенный модуль интеграции с WebNames, что позволяет провайдеру продавать доменные имена через данного регистратора.
Модуль интеграции поддерживает:
Настройка интеграции с WebNames
Настройка интеграции происходит в процессе создания обработчика услуг в BILLmanager, раздел Интеграция → Обработчики услуг → Создать. Мастер добавления обработчика состоит из четырех шагов:
- Шаг 1. Тип продукта. Выбор типа продукта. Для интеграции с WebNames, необходимо выбрать "Домены".
- Шаг 2. Модуль обработки. Выбор модуля обработки. В качестве модуля обработки указывается "WebNames".
- Шаг 3. Настройка интеграции. Ввод информации, необходимой для интеграции с WebNames.
- Шаг 4. Параметры обработчика услуг. Настройка внутренних (в пределах BILLmanager) параметров обработчика услуг.
Настройка интеграции
Опция "Клиент в системе обработчика" предлагает использовать существующий аккаунт на стороне регистратора или создать новый. При выборе первого значения, на форме необходимо указать данные для интеграции:
- Имя пользователя — имя аккаунта на стороне WebNames;
- Пароль — пароль пользователя;
- Проверка статуса доменного имени через API — опция для выбора способа проверки доступности домена. Если опция выключена, то проверка выполняется через сервис WHOIS. Когда опция активна, проверка выполняется через API регистратора домена.
Выбор опции "Создать нового" показывает на форме ссылку на регистрацию пользователя в системе WebNames.
Проверка подключения
На последнем шаге добавления обработчика BILLmanager выполняет попытку подключиться к регистратору с указанными данными.
Если подключение завершилось ошибкой: "Не удалось установить соединение с модулем обработки", то рекомендуем:
- Убедиться, что данные для подключения указаны верно.
- URL адрес регистратора доменных имен доступен с сервера, где установлен BILLmanager.
- В кабинете регистратора разрешено выполнять API запросы с IP-адреса BILLmanager.
Логирование
Лог взаимодействия биллинговой системы с WebNames записывается в файл /usr/local/mgr5/var/pmwebnames.log.
Для настройки расширенного отображения информации в логе добавьте строку "pmwebnames.* 9" в файл /usr/local/mgr5/etc/debug.conf.