Versions Compared

Key

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

...

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

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

ID62
Версия модуля79.01xx
Версия биллинга>0>1.7830.30xx
IPs54.229.105.178, 54.229.105.179, 3.248.158.92, 3.248.168.232, 34.248.222.126, 99.81.126.2, 52.49.41.132, 52.19.162.129, 34.255.91.122, 34.253.252.244, 54.171.60.13, 85217.209117.4476.1030/24

Настройки модуля

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

Image RemovedImage Added

Зайти в меню Настройки>Paysys>Настройки контрагента  (добавить контрагента)

Image RemovedImage Added

ПараметрЗначениеПример
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 ПІБ - %FIO%
PAYSYS_LIQPAY_OLDПринимает значение 0 или 1. Если 0 - система будет работать по схеме двухстадийной оплаты.1
, Логін - %LOGIN%
PAYSYS_LIQPAY_SUBSCRIBE

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

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

1

Настройки Liqpay

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

...

PAYSYS_LIQPAY_SUBSCRIBE_TOKEN

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

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

1
PAYSYS_LIQPAY_SUBSCRIBE_DEFAULTВсегда включен параметр подписки в ЛК1
PAYSYS_LIQPAY_URLАдрес сервера на который должна поступить оплата (если оплата должна поступить на другой биллинг)https://

...

...

...

Кликаем по вкладке «Бизнес»: 

Image Removed

Создаем новый магазин. Нажмите на кнопку «Подключить интернет-эквайринг»: 

Image Removed

Внесем данные о провайдере для которого подключается платежная система:

Image Removed

Выбираем куда необходимо зачислять средства при пополнении счета абонентам - карта или расчетный счет: 

Image Removed

Заносим данные с public_key и private_key в системные опции системы Abills:

В PAYSYS_LIQPAY_MERCHANT_ID вносим public_key
В PAYSYS_LIQPAY_MERCHANT_PASS вносим private_key

...

net.ua:9443/paysys_check.cgi
PAYSYS_LIQPAY_ACCOUNT_KEYПараметр по которому будет импорт с описания платежа, если платеж сделан не из лкUID
PAYSYS_LIQPAY_DESC_REGEX_PARSEПараметр для регулярного выражения для получения значение с описания платежа для импорта, используется если платежи поступает с внешних сервисов и нет транзакции в биллинге(\d+)(?!.*\d)

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

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

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

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

Авторизируемся в LiqPay(https://www.liqpay.comua/authorization).

Кликаем по вкладке «Бизнес»: Image Removed

Image Added

Переходим в "Налаштування" и заполняем "Занальні налаштування"

Image Added

После этого заходим в "Активація" и пишем в контакты сапорта Liqpay, которые указаны в настройках активации

Image Added

Image Added

Подключение магазина

Авторизируемся в LiqPay(https://www.liqpay.ua/authorization).

Переходим в "Налаштування" далее API

Image Added


Выбираем наш магазин: 

Image RemovedImage Added

Заходим на вкладку «API» и копируем данные в системные опции системы Abills.

...

3) Отменить подписку абонент может в пункте меню Регулярные платежи или осуществив стандарный осуществив стандартный переход на страницу оплаты Пополнить счет


Снятие денег в ручном режиме при активной подписке

Снятия происходят 1 числа месяца, только с абонентов с негативным депозитом на сумму задолженности


Для ручного снятия или теста можно запустить команду


Code Block
/usr/abills/libexec/periodic monthly MODULES=Paysys LOGIN=test DEBUG=2 DATE="2021-07-01"