Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ПараметрЗначение
Протокол

https://www.liqpay.ua/documentation/api/aquiring/

ID62
Версия модуля89.7xxx
Версия биллинга>1.1030.xx
IPs54.229.105.178, 54.229.105.179, 34.255.91.122, 34.253.252.244, 54.171.60.13, 217.117.76.0/24

...

  1. Скопировать файл Liqpay.pm в папку /usr/abills/Abills/modules/Paysys/systemsPlugins/
  2. Зайти в меню Настройки>Paysys>Настройки
  3. Добавить платежную систему

...

ПараметрЗначениеПример
PAYSYS_LIQPAY_COMMISSIONСумма дополнительной комиссии которая снимается с абонента при оплате этой системой. Сумма может указываться как в денежных единицах так и в процентном соотношении суммы оплаты. При указании процентного соотношения обязательно в конце указывать знак процента %2.75%
PAYSYS_LIQPAY_CURRENCYВалюта операций пополнения. По умолчанию UAH (Гривна). Если указан этот параметр система конвертирует оплату по курсу системыUAH
PAYSYS_LIQPAY_MERCHANT_IDID Мерчанта в системе Liqpayi75863222
PAYSYS_LIQPAY_MERCHANT_PASSПароль мерчанта в системе LiqpaysbHxabsEWbkQekkc43S
PAYSYS_LIQPAY_DESCRIPTIONОписание оплаты в поле description. Значение в процентах будет заменяться на то же поле из таблицы пользователейПІБ - %FIO%, Логін - %LOGIN%
PAYSYS_LIQPAY_SUBSCRIBE

Если стоит 1, то абонент может воспользоваться услугой подписки Liqpay, сейчас работает только в ЛК

Внимание не работает вместе с PAYSYS_LIQPAY_SUBSCRIBE_TOKEN

1
PAYSYS_LIQPAY_SUBSCRIBE_TOKEN

Оплата по токену, который предоставляет Liqpay во время оплати, сейчас работает только в ЛК

Внимание не работает вместе с PAYSYS_LIQPAY_SUBSCRIBE

1
PAYSYS_LIQPAY_SUBSCRIBE_DEFAULTВсегда включен параметр подписки в ЛК1
PAYSYS_LIQPAY_URLАдрес сервера на который должна поступить оплата (если оплата должна поступить на другой биллинг)https://demo.abills.net.ua:9443/paysys_check.cgi
PAYSYS_LIQPAY_ACCOUNT_KEYПараметр по которому будет импорт с описания платежа, если платеж сделан не из лкUID
PAYSYS_LIQPAY_DESC_REGEX_PARSEПараметр для регулярного выражения для получения значение с описания платежа для импорта, используется если платежи поступает с внешних сервисов и нет транзакции в биллинге(\d+)(?!.*\d)

Расщепление платежей

В настройках контрагента опция:

Формат

public_keypublic_keypublickey_
PAYSYS_LIQPAY_SPLIT_RULES

Настройка мерчантов, на которые необходимо производить расщепление платежей.

merchantId:percent;

merchantId_2:percent_2...

merchantId_

X:percent_X

Что такое merchantId?


https://www.liqpay.ua/doc/api/internet_acquiring/splitting?tab=0

Компанія, яка виступає ініціатором розщеплення, не може вказати цей же магазин в якості одержувача. Для відшкодування на свій рахунок необхідно зареєструвати другий магазин в LiqPay

i2114479181:70;i2254224933:30

Настройки Liqpay

Регистрация нового магазина

...