Документация BILLmanager 6 Startup, Advanced
Документация — ваш лучший друг?
Поделитесь мнением и пройдите небольшой опрос
Пройти опрос

Как работает перепродажа

При заказе услуги в перепродающем BILLmanager создаётся новая операция и к ней привязывается новая задача. Статус операции доступен в Инструменты Текущие операции. А статус задачи отображается в ИнструментыЗадачи. У операций и задач по перепродаже обязательно указан номер Услуги/товара

Обратите внимание!
Не выполняйте никаких действий с операциями и задачами по перепродаже услуг в разделах Инструменты Текущие операции и ИнструментыЗадачи . BILLmanager обработает их автоматически. 

Операция по открытию или продлению услуги подразумевает отправку соответствующего запроса на создание услуги в продающем BILLmanager. После того как услуга будет обработана продающей биллинговой системой, перепродающий BILLmanager получит информацию об этом посредством механизма событий:

Задание в cron
## BILLmanager get item events from remote BILLmanager
*/5 * * * *	/usr/local/mgr5/sbin/mgrctl -m billmgr checkevent >/dev/null 2>&1

Если автоматическая обработка операции не удалась, то задача не будет создана. Проверьте баланс лицевого счёта в продающем BILLmanager и его доступность с перепродающей биллинговой системы. После устранения этих проблем перезапустите операцию перепродажи: ИнструментыТекущие операцииЗапуск

Через механизм событий передаются все изменения, произведённые с услугой в продающем BILLmanager: изменение параметров, ресурсов, включение/выключение услуги и т. д. Таким образом, перепродающий BILLmanager всегда будет иметь актуальную информацию по услугам.

Схематичное изображение процесса перепродажи услуг

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

Например, провайдер перепродаёт услуги виртуального сервера. У него есть тариф "VDS-1" с размером диска 30 Гб и "VDS-2" с размером диска 60 Гб. Клиент перепродающего биллинга решает сменить тариф "VDS-1" на "VDS-2". Если в перепродающем биллинге установлен обработчик услуг VMmanager, то для смены тарифа перепродающий провайдер меняет его на "ручной обработчик". После этого вручную меняет тариф. Далее, чтобы вернуть обработчик услуг "VMmanager", провайдеру нужно изменить в базе данных в таблице 'item' параметр 'processingmodule'.