Для использования модуля оплаты WebMoney выполните настройку на стороне платёжной системы и подключите модуль в BILLmanager.
Настройка на стороне платёжной системы
В настройках магазина на стороне платёжной системы:- Убедиться, что функция передачи параметров в предварительном запросе отключена.
- Активировать функцию Позволять использовать URL, передаваемые в форме.
- Указать в поле Result URL адрес вида "https://<URL_BILLmanager>/mancgi/wmresult".
- Указать в поле Success URL адрес вида "https://<URL_BILLmanager>/billmgr?func=payment.success".
- Указать в поле Fail URL адрес вида "https://<URL_BILLmanager>/billmgr?func=payment.fail".
- В качестве метода формирования контрольной подписи установить SHA256.
- В качестве метода отправки данных установить POST.
Настройка на стороне BILLmanager
Обратите внимание!
Установка модуля производится из последней доступной версии продукта и влечёт за собой обновление платформы BILLmanager, так как версия модуля не может быть выше версии платформы.
Обратите внимание!
Данная платежная система присылает сообщения о совершении платежа на порт 443. Поэтому, для успешного зачисления платежей, BILLmanager должен работать на порту 443.
Чтобы создать модуль оплаты, перейдите в раздел Провайдер → Методы оплаты → кнопка Создать. Мастер подключения модуля оплаты состоит из следующих шагов:
- Выбор модуля оплаты: "WebMoney".
- Настройка интеграции. Укажите данные для интеграции.
Активируйте опцию Создать нового клиента, чтобы отобразить ссылку для регистрации в платёжной системе.
Заполните форму, используя данные существующего клиента в платёжной системе:- URL платежного шлюза — адрес шлюза для выполнения оплаты.
- Номер кошелька — номер кошелька провайдера в системе WebMoney.
- Секретный ключ — секретный ключ учетной записи в системе WebMoney. Должен совпадать с ключом, указанным на стороне платежной системы.
- Только банковские карты — флаг активирует режим приема платежей только с банковских карт плательщиков.
- Настройка метода оплаты. Настройте внутренние (в пределах BILLmanager) параметры метода оплаты. Подробнее см. шаг 3 в статье Настройка методов оплаты.
![](https://www.ispsystem.ru/docs/static/211030665/image2022-7-1723-48-47.png)
Дополнительная информация
Возврат платежей
Возврат платежей не поддерживается.
Логирование
Логи взаимодействия биллинговой платформы с WebMoney записываются в файлы:
- /usr/local/mgr5/var/pmwebmoney.log — лог файл настройки модуля оплат.
- /usr/local/mgr5/var/wmpayment.log — лог файл оплат.
- /usr/local/mgr5/var/wmresult.log — лог файл получения ответа от платежной системы.