В редакторе модулей и услуг создайте модуль типа
и добавьте туда одну услугу, например . Подключите этот модуль всем тем договорам, которым хотите предоставить возможность пополнения баланса предоплаченными картами. Услугу добавьте в список разрешённых услуг договоров.Перезагрузите клиент биллинга. Зайдите на вкладку
, с помощью кнопки создайте конфигурацию и добавьте в неё следующие параметры:#шаблон создаваемых договоров contract.pattern=T####-## #расшифровки статусов status.title.lock=Заблокирована status.title.pay=В продаже status.title.contract=Договор status.title.balance=Баланс #название пункта меню на странице статистики web.menuItem1=Пополнение счета с помощью Интернет-карт #макрос формирования комментария платежа при его приходе через дилерский интерфейс, доступны подстановки: #${dealer} - дилер, ${trans} - код транзакции, ${contract} - номер договора, ${comment} - комментарий платежа, ${summ} - сумма payment.comment=Оплата по дог. ${contract} через ${dealer} (${comment}) #ссылка на статистику сервера statistics.url=http://localhost:8080/bgbilling/webexecuter
Обратите внимание на параметр
, он задаёт шаблон имени договоров, которым дилеры могут заносить платежи. Если шаблонов несколько, их нужно ввести через ";". В данном случае разрешено пополнять баланс договоров вида T5454-04, Twr34-03 и т.д. Символ # обозначает любой символ.