10. Создание договоров пользователем через 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>=<кол-во дней>