...
Параметр | Значение |
---|---|
Протокол | |
ID | 62 |
Версия модуля | 79.01xx |
Версия биллинга | >0>1.7830.30xx |
IPs | 54.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 |
Настройки модуля
- Скопировать файл Internet_Plategka Liqpay.pm в папку /usr/abills/Abills/modules/Paysys/systemsPlugins/
- Зайти в меню Настройки
>
Paysys>
Настройки Добавить платежную систему
Зайти в меню Настройки>
Paysys>
Настройки контрагента (добавить контрагента)
Параметр | Значение | Пример |
---|---|---|
PAYSYS_LIQPAY_COMMISSION | Сума Сумма дополнительной комиссии которая снимается с абонента при оплате этой системой. Сума Сумма может указываться как в денежных единицах так и в процентном соотношении сумы суммы оплаты. При указании процентного соотношения обязательно в конце указывать знак процента % | 2.75% |
PAYSYS_LIQPAY_CURRENCY | Валюта операций пополнения. По умолчанию UAH (Гривна). Если указан этот параметр система конвертирует оплату по курсу системы | UAH |
PAYSYS_LIQPAY_MERCHANT_ID | ID Мерчанта в системе Liqpay | i75863222 |
PAYSYS_LIQPAY_MERCHANT_PASS | Пароль мерчанта в системе Liqpay | sbHxabsEWbkQekkc43S |
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:// |
...
...
...
Кликаем по вкладке «Бизнес»:
Создаем новый магазин. Нажмите на кнопку «Подключить интернет-эквайринг»:
Внесем данные о провайдере для которого подключается платежная система:
Выбираем куда необходимо зачислять средства при пополнении счета абонентам - карта или расчетный счет:
Заносим данные с 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 https://www.liqpay.ua/doc/api/internet_acquiring/splitting?tab=0 Компанія, яка виступає ініціатором розщеплення, не може вказати цей же магазин в якості одержувача. Для відшкодування на свій рахунок необхідно зареєструвати другий магазин в LiqPay | i2114479181:70;i2254224933:30 |
Настройки Liqpay
Регистрация нового магазина
Авторизируемся в LiqPay(https://www.liqpay.comua/authorization).
Кликаем по вкладке «Бизнес»:
Переходим в "Налаштування" и заполняем "Занальні налаштування"
После этого заходим в "Активація" и пишем в контакты сапорта Liqpay, которые указаны в настройках активации
Подключение магазина
Авторизируемся в LiqPay(https://www.liqpay.ua/authorization).
Переходим в "Налаштування" далее API
Выбираем наш магазин:
Заходим на вкладку «API» и копируем данные в системные опции системы Abills.
...
3) Отменить подписку абонент может в пункте меню Регулярные платежи или осуществив стандарный осуществив стандартный переход на страницу оплаты Пополнить счет
Снятие денег в ручном режиме при активной подписке
Снятия происходят 1 числа месяца, только с абонентов с негативным депозитом на сумму задолженности
Для ручного снятия или теста можно запустить команду
Code Block |
---|
/usr/abills/libexec/periodic monthly MODULES=Paysys LOGIN=test DEBUG=2 DATE="2021-07-01" |