Модуль NOC WHMCS

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

Установка модуля интеграции

Для установки модуля интеграции нужно перейти в корневой каталог установки WHMCS, скачать и распаковать следующие файлы:

Для WHMCS v7.x

http://download.ispsystem.com/extras/whmcs/7/whmcs_isp_noc.tar.gz

Для предыдущих версий

http://download.ispsystem.com/extras/whmcs/whmcs_isp_noc.tar.gz

После установки модулей необходимо перейти в раздел "Setup > Addon Modules", и нажать "Activate" для модуля "ISPsystem NOC Partner module"

На этом установка модуля завершена. Модуль автоматически создаст тарифные планы, аддоны и опции

Настройка подключения

Для настройки подключения к биллингу ISPsystem нужно перейти в раздел "Setup > Products/Services > Servers", выбрать "ISPsystem NOC" и нажать "Edit"

Whmcs noc1.png

Далее заполнить Username и Password. Это данные вашего аккаунта в my.ispsystem.com, под которым вы будете заказывать лицензии

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

Отдельные тарифы

В разделе "Setup > Products/Services > Products/Services" появляются 5 тарифов

  • ISPmanager 5 Lite
  • ISPmanager 5 Business
  • VMmanager 5 OVZ
  • VMmanager 5 KVM
  • VMmanager 5 Cloud

При редактировании тарифа на вкладке Pricing можно поменять цену

Whmcs noc2.png

Тогда для клиентов заказ будет выглядеть так:

Whmcs noc9.png

Дополнительные опции

Для всех отдельных тарифов, кроме ISPmanager 5 Lite можно настроить цену "дополнительных серверов". В разделе "Setup > Products/Services > Configurable Options" Выбирайте изменить группу:

Whmcs noc3.png

Затем - изменить опцию

Whmcs noc4.png

И изменяйте цену

Whmcs noc5.png

Дополнения к другим тарифам

Модуль также создает аналогичные дополнения к вашим тарифам. Перейдите в "Setup > Products/Services > Product Addons"

Нажимайте "Изменить"

Whmcs noc6.png

Меняйте цену

Whmcs noc7.png

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

Whmcs noc8.png

Изменить количество включенных серверов в таком случае нельзя - будет использовано значение по-умолчанию

Для клиента заказ будет выглядеть так:

Whmcs noc10.png
Whmcs noc11.png

Алгоритм работы

Все лицензии заказываются в ISPsystem на месяц. Если в течение срока действия лицензии вы удалите услугу из WHMCS (terminate), то такая лицензия изменит ip на 0.0.0.0 и имя на free.lic

После этого новый заказ попробует использовать эту лицензию, вместо заказа новой

Каждый день, при выполнении периодических задач, WHMCS будет проверять дату окончания лицензий и

  • для тех, что привязаны к услуге - продлевать на 1 месяц, если нужно
  • для тех, что не привязаны: если с момента окончания действия лицензии прошел один месяц - она будет удалена из списка и не сможет быть использована повторно

Отладка

Все действия модуль сохраняет в лог WHMCS. Посмотреть его можно в разделе "Utilites > Logs > Module Log"

BILLmanager NOC addon

WHMCS v7.x

http://download.ispsystem.com/extras/whmcs/7/whmcs_isp_noc_addon.tar.gz

Дополнительный модуль для заказа лицензий ispsystem. Является расширением для конфигурации раздела “Product Addons”. Работает совместно с BILLmanager NOC.

BILLmanager NOC предоставляет пять готовых аддонов для продуктов:

  • ISPmanager 5 Business
  • ISPmanager 5 Lite
  • VMmanager 5 Cloud
  • VMmanager 5 KVM
  • VMmanager 5 OVZ

Данные аддоны нельзя изменить (за исключением стоимости и привязки к продукту) и добавить новые. BILLmanager NOC addon позволяет создавать аддоны одного из пяти типов и указывать срок жизни аддона, если необходимо.


BILLmanager NOC addon настройка:

  • скачать и установить модуль
  • при создании нового аддона выбрать Module Name = BILLmanager NOC addon
  • заполнить License type и Addon life time (оставьте пустым, если необходим неограниченный срок жизни)
  • включить автоматическую установку