Перепродажа ПО ISPsystem через BILLmanager

Материал из ISPWiki

Перейти к: навигация, поиск

В данной статье рассматривается процедура настройки биллинговой системы для перепродажи программного обеспечения компании ISPsystem. Для перепродажи ПО ISPsystem необходим BILLmanager версии 4.0.40 или выше.

1. В модуле Возможности необходимо выбрать "Программное обеспечение ISPsystem" и активировать его, нажав кнопку "Вкл.".
2. В модуле Типы продуктов выберите тип "Software", нажмите кнопку "Изменить" и поставьте флаг "Требуется сервер".
3. В модуле Серверы создайте новый сервер. Нажмите кнопку "Создать" и укажите следующие параметры:

  • Панель управления - BILLmanager(cpbillmgr).
  • Пользователь укажите имя пользователя, которому доступен заказ лицензий на my.ispsystem.com.
  • IP-адрес - my.ispsystem.com

4. После добавления сервера выберите его в списке, нажмите кнопку "Изменить" и во вкладке "Конфигурация" проверьте, есть ли там строки вида:

 Preset 5-ISPmanager Lite
 Preset 9-ISPmanager Pro

5.Перейдите в раздел "Продукты" -> Тарифы , нажмите кнопку "Создать" и добавьте новый тариф.

 Рассмотрим вариант для перепродажи ISPmanager Lite (С поддержкой)
 Тип продукта - Software
 Внутреннее имя - 5-ISPmanager Lite (берется из конфигурации сервера)
 Тип учета - По заказанному периоду
 Соглашение - Обязательно необходимо указать соглашение, иначе при заказе возникнет ошибка.

6. Выберите созданный тариф, нажмите кнопку Серверы и активируйте сервер обработки, созданный в пункте 3, нажав кнопку "Вкл".

7. Для созданного тарифа необходимо создать периоды. Для этого в модуле Тарифные планы нажмите кнопку "Периоды" и укажите необходимые данные.

Обращаем ваше внимание, что периоды заказа должны строго соответствовать тем, которые есть в ISPsystem, либо некоторые могут быть пропущены. Но те, которых нет в ISPsystem, работать не будут.

 ISPmanager Lite и ISPmanager Pro:
   триал - 14 дней
   1 месяц
   3 месяца
   1 год
   вечная
 ISPmanager Lite (без поддержки) и ISPmanager Pro (без поддержки):
   триал - 14 дней
   1 месяц
   вечная

8. После того, как все будет настроено, в cron необходимо добавить задание

 */5 * * * *	/usr/local/ispmgr/sbin/cpbillmgr checkevent

9. Начиная с версии 4.0.50 добавлена поддержка использования периодов без строгого соответствия. Например, чтобы при покупке в вашем биллинге лицензии на месяц, в биллинге ISPsystem покупалась вечная лицензия. Для этого необходимо создать файл [путь до папки с BILLmanager(по умолчания /usr/local/ispmgr)]/etc/cpbillmgr.conf

Формат файла:

 Period[Пробел][Код периода в вашем биллинге][Пробел][Код периода в биллинге ISPsystem][перевод строки]

Пример:

 Period 2 9
 Period 3 10

Коды периодов в биллинге ISPsystem можно посмотреть в статье Заказ лицензий ПО ISPsystem с использованием BILLmanager API

Была ли эта информация полезной? Да | Нет
Личные инструменты