Подготовка к перепродаже модулей ispmanager
Перепродавать модули можно без подготовки. Данная настройка необходима, если требуется, чтобы конечный клиент при попытке купить или продлить лицензию на модуль в панели ispmanager автоматически попадал в биллинг партнера. Без этой настройки клиент будет перенаправлен в личный кабинет компании ispmanager.
URL для покупки модулей
Свяжитесь с технической поддержкой и сообщите URL биллинга — платформы, которая используется для автоматизации продаж.
Сотрудники технической поддержки настроят интеграцию с нашей стороны. После этого в карточке партнера будет зафиксирован URL биллинга, и покупки модулей конечными клиентами будут проходить только через партнера.
Запрос цен
При обращении к биллингу партнера система должна возвращать XML с актуальными ценами на модули в поддерживаемом формате.
Если XML сформирован правильно и цена на модуль присутствует, конечный клиент будет перенаправлен в биллинг партнера для оформления заказа. Если цена отсутствует или формат ответа некорректный, перенаправление не произойдёт.
Например, партнер сообщил URL для покупки модулей:
https://partner.isp/billmgrВ этом случае ispmanager запросит цены методом GET по адресу:
https://partner.isp/billmgr?func=pricelist.export&itemtype=addition&onlyavailable=onОтвет должен соответствовать формату, который используется на сервере лицензий ispmanager. Например:
https://license.ispmanager.com/ispmanager_ru/pricelist?func=pricelist.export&itemtype=addition&onlyavailable=onПри наличии цены конечный клиент направляется на оформление заказа по URL вида:
https://partner.isp/billmgr?startform=addition.order.pricelist&utm_source=ispmanager_panel&module=DrWeb&license=866774&ip=144.23.23.23Параметры module, license и ip передаются автоматически и позволяют биллингу однозначно идентифицировать заказ.