Создание договоров пользователем через Web
Модуль поддерживает создание договоров самим пользователем через специальную страницу. Таким образом возможно распространение карт и приемников через агентскую сеть.
URL страницы активации:
http://<адрес сервера биллинга>:8080/bgbilling/pubexecuter?action=CreateContract&module=cerbercrypt&mid=<код модуля>
Шаблон страницы - файл cerbercrypt_create_contract.xsl - в нем необходимо подправить параметр формы mid на правильный код модуля.
Дополнительно необходимо указать в конфигурации модуля:
#опции активации карты
#код шаблона договора
web.create.pattern=<код шаблона>
#через сколько дней от активации можно менять подписку, если пользователь выразил такое желание
web.create.subscr.offset=<количество дней>
#код параметра Адрес
web.create.address.param=<код параметра>
#код параметра ФИО
web.create.fio.param=<код параметра>
#шаблон создаваемого договора
web.create.name.pattern=ЦК
#######
#какие пакеты на сколько дней открыть код пакета - количество дней, 0 - неограниченно
web.create.packet.<код пакета
1
>=<кол-во дней>
web.create.packet.<код пакета
2
>=<кол-во дней>