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


Интеграция настраивается в процессе создания обработчика услуг в BILLmanager.

Чтобы создать обработчик услуг, перейдите в раздел Интеграция → Обработчики услуг → кнопка Создать:

  1. Тип продукта — выберите "SSL сертификаты".
  2. Модуль обработки — выберите "Namecheap".
  3. Настройка интеграции. Заполните форму, используя данные существующего клиента в системе обработчика:
    1. Имя пользователя — имя пользователя в системе Namecheap;
    2. Пользователь API — имя пользователя для доступа к API;
    3. Ключ API — ключ доступа к API Namecheap;
    4. IP-адрес биллинга — IP-адрес, с которого будут отправляться запросы к Namecheap;
    5. Тестовый доступ — использовать тестовый адрес для выполнения тестовых запросов.
    Активируйте опцию Создать нового клиента, чтобы отобразить ссылку для регистрации в системе обработчика.
  4. Параметры обработчика услуг. Настройте внутренние (в пределах BILLmanager) параметры обработчика услуг.
    1. Наименование — укажите наименование обработчика для отображения в интерфейсе BILLmanager;
    2. Ответственный — выберите отдел, которому будут назначаться задачи от обработчика;
    3. Сортировка — укажите приоритет обработчика. Если к тарифному плану будет подключено несколько обработчиков, то при создании услуги первым выбирается обработчик с наименьшим приоритетом;
    4. Минимальный баланс обработчика —  укажите минимальную сумму на лицевом счёте для приобретения услуг. Подробнее см. Баланс обработчика услуг.

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

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

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

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

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

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

Мультигодовые сертификаты


С 1 сентября 2020 года браузеры Mozilla, Safari и Google Chrome не поддерживают SSL-сертификаты со сроком действия более 398 дней. Это сделано для повышения безопасности.
В связи с этим центры сертификации предлагают решение для покупки долгосрочных сертификатов — оформление подписки на SSL-сертификаты. При многолетней подписке вы оплачиваете сертификат на несколько лет вперёд и ежегодно перевыпускаете его.

В BILLmanager реализован автоматический перевыпуск сертификатов по подписке для модуля обработки Namecheap.

Например, ваш клиент заказывает и оплачивает SSL-сертификат 20 октября 2020 года на 5 лет. После успешного оформления в личном кабинете BILLmanager у этого сертификата отображается два поля: Действует до и Оплачен до. В поле Действует до будет указана дата 20.10.2021 года — дата, до которой действует текущий сертификат. В поле Оплачен до будет указана дата 20.10.2025 года — дата окончания оплаченного периода. Каждый год на протяжении этого периода BILLmanager будет автоматически перевыпускать сертификат на следующий год.
Если сертификат куплен на год, то поле Оплачен до остаётся пустым.

Логирование


  • /usr/local/mgr5/var/pmnamecheap.log — лог-файл взаимодействия BILLmanager с Namecheap.

Может быть полезно