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

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

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

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

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

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

Подписки

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


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

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

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

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

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

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


При установке модуля платформа будет обновлена до последней версии. Это происходит из-за того, что модуль устанавливается из последней версии продукта, а версия платформы не может быть ниже версии модуля. Перед установкой модуля рекомендуем создать резервную копию платформы. Подробнее см. в статье Резервное копирование

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

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

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

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


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

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

ЛогированиеLink to Логирование

Логи взаимодействия биллинговой платформы с 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 — лог-файл результатов платежей.