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

Перепродажа модулей ISPsystem через BILLmanager

Модули ISPsystem — это дополнения к продуктам ISPsystem, с помощью которых можно расширить их функциональность. Перепродавать модули через BILLmanager можно также как услуги.

Перепродажа через BILLmanager 5

Для перепродажи модулей ISPsystem через BILLmanager 5 необходимо настроить интеграцию с биллинговой системой ISPsystem и импортировать тарифные планы.

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

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

  1. Выберите Тип продукта. Для перепродажи модулей следует выбрать "Модули ISPsystem".
  2. Выберите в качестве Модуля обработки "BILLmanager".
  3. На шаге Настройка интеграции введите информацию, необходимую для интеграции с BILLmanager.
  4. Введите в поле URL — адрес BILLmanager ISPsystem: https://api.ispsystem.com.
  5. Введите в поле Имя пользователя — имя аккаунта в биллинговой системе.

    Обратите внимание!
    Используйте для каждого перепродающего BILLmanager свой аккаунт в продающем BILLmanager. Иначе взаимодействие биллинговых систем может быть нарушено.
  6. Введите в поле Пароль — пароль аккаунта в биллинговой системе. Нажмите Далее.
  7. На шаге Параметры обработчика услуг настройте параметры обработчика услуг. 

Импорт тарифных планов

Импорт тарифных планов выполняется в разделе Продукты Тарифные планы Импорт.

  1. Выберите обработчик услуг, созданный на этапе интеграции. 
  2. Выберите Тип продукта для перепродажи и его Тарифный план. Укажите Провайдера. Например, импорт тарифного плана для модуля CloudLinux:

После импорта тарифных планов допускается изменить их название и стоимость. Чтобы начать перепродажу необходимо включить тарифы в разделе ПродуктыТарифные планыВкл.

Настройка типа продукта

Для корректной перепродажи модулей ISPsystem, в настройках типа продукта Модули ISPsystem включите параметры Доменное имя и IP-адрес ресурса для импортированных тарифов. Для этого перейдите в ПродуктыТипы продуктовМодули ISPsystemПараметрыДоменное имя/IP-адрес ресурсаТарифы. Выберите нужный тариф и нажмите Вкл.

Перепродажа через BILLmanager 4

Для перепродажи модулей ISPsystem через BILLmanager 4:

  • Создайте и настройте новый тип продукта;
  • Настройте интеграцию с BILLmanager компании ISPsystem;
  • Установите плагин для перепродажи;
  • Импортируйте и настройте тарифные планы модулей из BILLmanager ISPsystem.
Обратите внимание!
Перед началом настройки убедитесь, что BILLmanager 4 последней актуальной версии - 4.0.77.62.

Создание и настройка типа продукта

Создание типа продукта выполняется в разделе ПродуктыТипы продуктовСоздать. При создании типа продукта важно указать addition в качестве внутреннего имени и отметить флаги Требуется сервер и Отдельный пункт меню.

Для созданного типа продукта необходимо добавить и включить два ресурса с помощью кнопки Содержание в разделе ПродуктыТипы продуктов. Ресурс Количество лицензий модуля с внутренним именем license.

Ресурс Лимит использования с внутренним именем accountlimit.

С помощью кнопки Параметры в разделе ПродуктыТипы продуктов необходимо добавить параметр Лицензия с внутренним именем item:

Интеграция с BILLmanager ISPsystem

Интеграция с BILLmanager ISPsystem выполняется в разделе ИнтеграцияСерверы Создать.

При создании интеграции важно для параметра Панель управления выбрать значение "BILLmanager 5".

В поле URL панели управления указывается адрес биллинговой системы: https://api.ispsystem.com.

Установка плагина перепродажи модулей

Перед установкой плагина рекомендуется сделать резервную копию файла /usr/local/ispmgr/bin/billmgr, так как оригинальный файл будет заменён плагином.

Чтобы установить плагин необходимо:

  • скачать с http://download.ispsystem.com/extras/additionsale/ архив модуля, подходящий для архитектуры операционной системы и версии BILLmanager;
  • распаковать файлы в директорию /usr/local/ispsmgr/. После распаковки будет заменён файл  /usr/local/ispmgr/bin/billmgr и должно появиться два дополнительных файла: /usr/local/ispmgr/etc/billmgr_mod_additionsale.xml и /usr/local/ispmgr/lib/svradditiondale.so
  • перезапустить BILLmanager с помощью команды: killall billmgr.

После установки плагина в разделе Настройки Возможности необходимо включить продажу модулей ISPsystem.

Импорт и настройка тарифных планов

Импорт тарифов выполняется в разделе Продукты Тарифные планы Импорт. 

На первом шаге импорта выбирается сервер, откуда будут импортированы тарифы и тип продукта. Второй шаг предлагает выбрать тарифный план для импорта.

После импорта тарифов настройте их. В настройках тарифного плана укажите тип модуля: Продукты Тарифные планы Изменить. Поле появляется после установки плагина и может принимать значения:

  • CloudLinux — модуль CloudLinux для ISPmanager;
  • KernelCare — модуль KernelCare для ISPmanager Lite;
  • Softaculous — модуль Softaculous для ISPmanager;
  • DDoSGUARD — модуль DDoSGUARD для ISPmanager;
  • vmware — модуль VMware vCloud для BILLmanager;
  • vmwarevds — модуль VMware vCloud, продажа отдельных VDS для BILLmanager.

Настроенные тарифы необходимо включить в разделе ПродуктыТарифные планыВкл.