Настройка интеграции с 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.