Перепродажа услуг

Материал из ISPWiki

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

В данной статье будут рассмотрены базовые принципы настройки перепродажи услуг через BILLmanager. Чтобы воспользоваться возможностью перепродажи, необходим BILLmanager Corporate версии 4.0.58.7 (или выше) с включенной возможностью "Автоматизированная продажа услуг через внешние BILLmanager" (в модуле Возможности выберите "Автоматизированная продажа услуг через внешние BILLmanager" и нажмите кнопку "Вкл") на стороне, которая будет продавать услуги, и любой BILLmanager версии 4.0.58.7 (или выше) на стороне, которая будет перепродавать. На момент написания статьи возможна перепродажа всех стандартных типов продуктов и доменных имен с версии 4.0.76.1 (или выше) и собственных типов продуктов.

BILLmanager, услуги которого будут перепродаваться, далее будем называть сторонним биллингом.

Начиная с версии 4.0.61 добавлена возможность перепродажи партнером услуг провайдера. Настройка и работа аналогична с перепродажей в стороннем биллинге, единственная разница в настройках сервера обработки.

Содержание

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

Чтобы ваши клиенты могли полноценно перепродавать ваши услуги, необходимо добавить этих клиентов в особую группу, для которой нужно включить опцию "Разрешить остановку/включение услуг" и/или "Разрешить удаление услуг".

Создание сервера обработки

В разделе Серверы необходимо добавить новый сервер с панелью управления BILLmanager. Пропишите логин и пароль клиента стороннего биллинга. Права должны быть максимальными.

Если используется перепродажа партнером в рамках одного биллинга, то URL сервера должен быть https://localhost/manager/billmgr. Также не забудьте включить партнеру доступ к этому серверу.

SSL сертификаты

Начиная с версии 4.0.65, появилась возможность перепродавать SSL сертификаты. Настройки как и для других продуктов, но есть свои особенности.

После создания сервера обработки необходимо в разделе Центры сертификации добавить новый центр с типом "Сторонний BILLmanager". Биллинг предложит выбрать сервер с BILLmanager, который будет обрабатывать заказы.

Доменные имена

Начиная с версии 4.0.76.1, появилась возможность перепрожажи доменных имен, как в рамках одного BILLmanager, так и с помощью стороннего BILLmanager. Настройки как и для других продуктов, но есть свои особенности. Необходимо настроить сервер обработки. Создать регистратор, в поле "Модуль регистратора" выбрать "BILLmanager", а в поле "Сервер обработки" ip стороннего биллинга. Если вы настраиваете через партнера, то не забудьте указать URL сервера: https://localhost/manager/billmgr на стороннем биллинге, тогда при создании регистратора выбрать"BILLmanager" в поле "Модуль регистратора", а в поле "Сервер обработки" созданный локальный сервер. Так же надо настроить Домены верхнего уровня, в поле "Регистратор" выбрать "BILLmanager".

Создание тарифа

Тариф должен строго соответствовать тарифу на стороннем биллинге. Чтобы не ошибиться, воспользуйтесь функцией импорта тарифов. Для этого нажмите кнопку Импорт тарифа, выберите в списке серверов сторонний биллинг и укажите тип продукта. На следующем шаге выберите тариф, который вы хотите импортировать, и укажите вид услуг, к которому будет привязан данный тариф.

После импорта выберите этот тарифный план в списке, нажмите кнопку "Изменить" и выполните следующие действия:

Ограничения

Необходимо обратить внимание на следующие ограничения:

  • если вы измените наименование у перечислений либо внутренние имена у значений перечислений, то данное перечисление рассинхронизируется и будет работать неверно
  • нельзя менять длину и тип у периодов оплаты
  • нельзя менять внутреннее имя у тарифа

Необходимо добавить в крон:

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

Данное задание будет раз в пять минут опрашивать изменения услуг в стороннем биллинге.

Если все выполнено правильно, тариф готов к использованию.

При возникновении проблем смотрите лог /usr/local/ispmgr/var/cpbillmgr.log на предмет ошибок.

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