Модули ISPsystem — это дополнения к продуктам ISPsystem, с помощью которых можно расширить их функциональность. Перепродавать модули через BILLmanager можно также как услуги.
Перепродажа через BILLmanager 5
Для перепродажи модулей ISPsystem через BILLmanager 5 необходимо настроить интеграцию с биллинговой системой ISPsystem и импортировать тарифные планы.
Настройка интеграции
Настройка интеграции происходит в процессе создания обработчика услуг в BILLmanager, страница Интеграция → Обработчики услуг → Создать:
- Выберите Тип продукта. Для перепродажи модулей следует выбрать "Модули ISPsystem".
- Выберите в качестве Модуля обработки "BILLmanager".
- На шаге Настройка интеграции введите информацию, необходимую для интеграции с BILLmanager.
- Введите в поле URL — адрес BILLmanager ISPsystem: https://api.ispsystem.com.
-
Введите в поле Имя пользователя — имя аккаунта в биллинговой системе.
Обратите внимание!Используйте для каждого перепродающего BILLmanager свой аккаунт в продающем BILLmanager. Иначе взаимодействие биллинговых систем может быть нарушено. - Введите в поле Пароль — пароль аккаунта в биллинговой системе. Нажмите Далее.
- На шаге Параметры обработчика услуг настройте параметры обработчика услуг.
Импорт тарифных планов
Импорт тарифных планов выполняется в разделе Продукты → Тарифные планы → Импорт.
- Выберите обработчик услуг, созданный на этапе интеграции.
- Выберите Тип продукта для перепродажи и его Тарифный план. Укажите Провайдера. Например, импорт тарифного плана для модуля CloudLinux:
После импорта тарифных планов допускается изменить их название и стоимость. Чтобы начать перепродажу необходимо включить тарифы в разделе Продукты → Тарифные планы → Вкл.
Настройка типа продукта
Для корректной перепродажи модулей ISPsystem, в настройках типа продукта Модули ISPsystem включите параметры Доменное имя и IP-адрес ресурса для импортированных тарифов. Для этого перейдите в Продукты → Типы продуктов → Модули ISPsystem → Параметры → Доменное имя/IP-адрес ресурса → Тарифы. Выберите нужный тариф и нажмите Вкл.
Перепродажа через BILLmanager 4
Для перепродажи модулей ISPsystem через BILLmanager 4:
- Создайте и настройте новый тип продукта;
- Настройте интеграцию с BILLmanager компании ISPsystem;
- Установите плагин для перепродажи;
- Импортируйте и настройте тарифные планы модулей из BILLmanager ISPsystem.
Создание и настройка типа продукта
Создание типа продукта выполняется в разделе Продукты → Типы продуктов → Создать. При создании типа продукта важно указать 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.
Настроенные тарифы необходимо включить в разделе Продукты → Тарифные планы → Вкл.