Документация BILLmanager

ResellerClub (SSL)

Настройка интеграции с ResellerClub

Настройка интеграции происходит в процессе создания обработчика услуг в BILLmanager, раздел Интеграция → Обработчики услуг → Создать. Мастер добавления обработчика состоит из четырёх шагов:

  • Шаг 1. Тип продукта. Выберите тип продукта "SSL-сертификаты".
  • Шаг 2. Модуль обработки. Выберите модуль обработки "ResellerClub".
  • Шаг 3. Настройка интеграции. Укажите информацию, необходимую для интеграции с ResellerClub.
  • Шаг 4. Параметры обработчика услуг. Настройте внутренние (в пределах BILLmanager) параметры обработчика услуг. 

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

Опция Клиент в системе обработчика предлагает использовать существующий аккаунт на стороне регистратора или создать новый. При выборе первого значения укажите:

API URL — адрес API сервера. Для настоящих заказов: https://httpapi.com/, для тестовой среды: https://test.httpapi.com/.

Reseller ID — код реселлера на стороне ResellerClub.

API ключ — ключ авторизации для API.

Выбор значения "Создать нового" показывает на форме ссылку на регистрацию в системе ResellerClub. 

Проверка подключения

На последнем шаге добавления обработчика BILLmanager выполняет попытку подключиться к центру сертификации с указанными данными.

Если подключение завершилось ошибкой: "Не удалось установить соединение с модулем обработки", то рекомендуем: 

  • убедиться, что данные для подключения указаны верно;
  • URL адрес центра сертификации доступен с сервера, где установлен BILLmanager;
  • в кабинете центра сертификации разрешено выполнять API запросы с IP-адреса BILLmanager.

Состояние счёта

Модуль поддерживает передачу информации о балансе аккаунта на стороне центра сертификации. Эта информация отображается администратору BILLmanager на главной странице панели управления. 

Логирование

Лог взаимодействия биллинговой системы с The SSL Store записывается в файл /usr/local/mgr5/var/pmresellerclub.log.

Для настройки расширенного отображения информации в логе необходимо добавить строку "pmresellerclub.* 9" в файл /usr/local/mgr5/etc/debug.conf.