Подготовка к перепродаже модулей ispmanager
URL для покупки модулей
Свяжитесь с технической поддержкой и сообщите URL биллинга — платформы, которая используется для автоматизации продаж.
Сотрудники технической поддержки настроят интеграцию с нашей стороны. После этого в карточке партнера будет зафиксирован адрес биллинга, и покупки модулей конечными клиентами начнут маршрутизироваться через биллинг партнера.
Запрос цен
При обращении к биллингу партнера система должна возвращать XML с актуальными ценами на модули в поддерживаемом формате.
Если XML сформирован правильно и цена на модуль присутствует, конечный клиент будет перенаправлен в биллинг партнера для оформления заказа. Если цена отсутствует или формат ответа некорректный, перенаправление не произойдёт.
Например, партнер сообщил URL для покупки модулей:
https://partner.isp/billmgrВ этом случае ispmanager запросит цены методом GET по адресу:
https://partner.isp/billmgr?func=pricelist.export&itemtype=addition&onlyavailable=onОтвет должен соответствовать формату, который используется на сервере лицензий ispmanager. Например:
https://86.license5.ispsystem.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 передаются автоматически и позволяют биллингу однозначно идентифицировать заказ.