Документация BILLmanager 5

LiqPay

Для использования модуля оплаты LiqPay необходимо выполнить настройки на стороне платежной системы и подключить модуль в BILLmanager.

Поддержка способов оплаты
Банковские картыНаличныеЭлектронные кошелькиМобильные платежиИнтернет-банкинг
Mastercard,
Visa.
Терминалы,
кассы банка,
системы приёма платежей.
LiqPay Wallet,
MasterPass.

Приват24.
Поддерживаемые возможности
Поддержка ФЗ-54
Возврат платежей
Рекуррентные платежи
Подписки

Настройка на стороне платежной системы

В личном кабинете платежной системы необходимо добавить магазин, от имени которого будут приниматься платежи, раздел Для бизнеса. В настройках магазина, на вкладке API должны быть включены опции:

  • Наличие order_id;
  • Наличие подписи (signature);

Поля URL уведомлений сервер-сервер и URL магазина клиент-сервер заполнять не требуется. Эти данные будут переданы в BILLmanager при совершении оплаты. 

Для ограничения доступа к API по IP-адресам владелец магазина может заполнить поле Доверенный IP

Значения полей Публичный ключ и Приватный ключ потребуются для настройки метода оплаты на стороне биллинговой системы. 

Настройка на стороне BILLmanager

Подключение модуля оплаты выполняется в разделе Провайдер → Методы оплаты.  Мастер подключения состоит из трех шагов:

  • Шаг 1 — Выбор метода оплаты. В качестве метода оплаты необходимо выбрать "LiqPay".
  • Шаг 2 — Настройка интеграции. Ввод информации, необходимой для интеграции с платежной системой.
  • Шаг 3 — Настройка метода оплаты. Настройка внутренних (в пределах BILLmanager) параметров метода оплаты.

Настройка интеграции

  • Публичный ключ — публичный ключ из настроек магазина на стороне LiqPay;
  • Приватный ключ — приватный ключ из настроек магазина на стороне LiqPay;
  • Способы оплаты — способы оплаты, доступные клиентам;
  • Тестовый режим — флаг активирует работу платежного модуля в тестовом режиме. В тестовом режиме не происходит списание средств, все платежи выполняются успешно. 
Обратите внимание!
Корректная работа метода оплаты возможна только на портах 443 и 80.

Дополнительная информация

Возврат платежей

Для возврата платежей необходимо активировать соответствующий флаг в настройках метода оплаты: Провайдер Методы оплаты → Изменить → Разрешить возврат платежей. Возврат поддерживается для платежей со статусом "Зачислен". 

Логирование

Логи взаимодействия биллинговой системы с LiqPay записываются в файлы:

  • /usr/local/mgr5/var/pmliqpay.log — лог файл настройки модуля оплаты;
  • /usr/local/mgr5/var/liqpaypayment.log — лог файл оплаты;
  • /usr/local/mgr5/var/liqpayresult.log — лог файл получения ответа от платежной системы.