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

Поддержка способов оплаты
Банковские картыНаличныеЭлектронные кошелькиМобильные платежиИнтернет-банкинг

Mastercard,
Visa.
Терминалы,
кассы банка,
системы приёма платежей
LiqPay Wallet,
MasterPass

Приват24
Поддерживаемые возможности
Поддержка ФЗ-54

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

Рекуррентные платежи

Подписки

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


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

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

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

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

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

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


Обратите внимание!

Установка модуля производится из последней доступной версии продукта и влечёт за собой обновление платформы BILLmanager, так как версия модуля не может быть выше версии платформы.

Обратите внимание!

Корректная работа метода оплаты возможна только на портах 443 и 80.

Чтобы создать модуль оплаты, перейдите в раздел ПровайдерМетоды оплаты → кнопка Создать:

  1. Выбор модуля оплаты: "LiqPay".
  2. Настройка интеграции. Укажите данные для интеграции:
    1. Публичный ключ — публичный ключ из настроек магазина на стороне LiqPay;
    2. Приватный ключ — приватный ключ из настроек магазина на стороне LiqPay;
    3. Способы оплаты — способы оплаты, доступные клиентам;
    4. Тестовый режим — флаг активирует работу платежного модуля в тестовом режиме. В тестовом режиме не происходит списание средств, все платежи выполняются успешно.
  3. Настройка метода оплаты. Настройте внутренние (в пределах BILLmanager) параметры метода оплаты. Подробнее см. шаг 3 в статье Настройка методов оплаты.

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


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

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

Логирование

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

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