Модуль MOBI.Деньги
Назначение модуля
Платежный модуль MOBI.Деньги предназначен для проведения платежей посредством мобильного телефона с использованием сервиса мобильных платежей MOBI.Деньги.
Настройка модуля
Установите модуль на сервер, обновите клиент. Затем создайте экземпляр модуля. Создайте в редакторе конфигурации модуля новую конфигурацию.
# Название пункта меню в Web-кабинете
web.menuItem1=Оплата через
MOBI
.Деньги
# Комментарий платежа
mobi.payment.comment=Оплата с помощью сервиса
MOBI
.Деньги
# Код платежа из справочника "Типы платежей"
mobi.payment.type=
# Идентификатор провайдера в системе MOBI.Деньги
mobi.provider.id=
# Режим работы (demo|work)
mobi.mode=demo
Замечания:
Прежде, чем задавать mobi.payment.type, необходимо создать соответствующий тип платежа в Справочнике ( Справочники->Другие->Типы платежей);
Для работы модуля необходимо передать адрес Web-сервиса на стороне биллинга, который будет осуществлять авторизацию и проведение платежа. URL выглядит следующим образом:
http(s)://<адрес_машины_биллинга>/bgbilling/mobiexecuter/ru.bitel.bgbilling.modules.mobimoney/<mid>/MobiMoneyWS
где
<адрес_машины_биллинга> - адрес сервера, на котором установлен биллинг;
<mid> - код модуля mobi (можно посмотреть в редакторе модулей и услуг).
Например, если у вас биллинг находится по адресу http://billing.example.com/bgbilling/ и модуль Mobi имеет mid=16, то результирующий URL, который нужно передать в сервис MOBI.Деньги, выглядит следующим образом: http(s)://billing.example.com/bgbilling/mobiexecuter/ru.bitel.bgbilling.modules.mobimoney/16/MobiMoneyWS.
Для работы с системой Mobi необходимо установить сертификаты для этого необходимо сгенерировать запрос на подпись сертификата и отправить его в MOBI (процедура генерации описана на сайте mobi ).
Полученный от MOBI файл с подписанным сертификатом cert.crt скопируйте в каталог сервера биллинга cert/mobimoney/ (если каталогов не существует, создайте их вручную), туда же скопируйте файл с закрытым ключом cert.key и корневой сертификат от MobiMoney (ca.crt, файл нужно загрузить с сайта MobiMoney).
Если биллинг работает в связки в nginx, то файлы с ключом и сертификаты необходимо подключить к nginx (как это сделать смотрите в документации к nginx)
Настройте биллинг на работу по HTTPS протоколу. Как это сделать описано здесь.
Проведение платежей
Платежи осуществляются абонентом через личный кабинет Web-статистики путем выбора соответствующего пункта меню.
Мониторинг платежей
Существует глобальный монитор всех платежей в системе. Он вызывается с помощью меню Модули=>Модуль MOBI.Деньги. Здесь можно отфильтровать платежи по дате, статусу, номеру договора.
Также в системе есть локальный монитор платежей для каждого договора. Посмотреть платежи договора можно на вкладке модуля MOBI.Деньги в дереве договора. Здесь также доступен фильтр по дате платежа, статусу.