Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
abills:docs:modules:paysys:liqpay [2015/05/26 15:00]
asmodeus [Liqpay и SSL]
abills:docs:modules:paysys:liqpay [2018/08/30 12:29] (текущий)
andriy [LiqPay]
Строка 1: Строка 1:
 =====LiqPay===== =====LiqPay=====
 **Типы пополнения:​** веб портал абонента,​ Master/Visa Cards\\ **Типы пополнения:​** веб портал абонента,​ Master/Visa Cards\\
 +**ID:** 62 \\
 +{{:​abills:​docs:​modules:​paysys:​liqpay-logo.png?​200|}}
  
-{{http://​www.designstickers.com.ua/​images/​liqpay_logo_3.png|https://​www.liqpay.com}} 
 \\ \\
  
Строка 13: Строка 14:
 Вывод средств на карточку ПриватБанка (для провайдеров) всего 0,5%. \\ Вывод средств на карточку ПриватБанка (для провайдеров) всего 0,5%. \\
  
 +
 +Для работы системы нужен модуль [[abills:​docs:​manual:​soft:​JSON|Perl JSON]]\\
  
 параметры настройки в  config.pl параметры настройки в  config.pl
Строка 20: Строка 23:
 ^ $conf{PAYSYS_LIQPAY_COMMISSION}='​0.00';​ | Сума дополнительной комиссии которая снимается с абонента при оплате этой системой. Сума может указываться как в денежных единицах так и в процентном соотношении сумы оплаты. При указании процентного соотношения обязательно в конце указывать знак процента ''​%'' ​ | ^ $conf{PAYSYS_LIQPAY_COMMISSION}='​0.00';​ | Сума дополнительной комиссии которая снимается с абонента при оплате этой системой. Сума может указываться как в денежных единицах так и в процентном соотношении сумы оплаты. При указании процентного соотношения обязательно в конце указывать знак процента ''​%'' ​ |
 ^ $conf{PAYSYS_LIQPAY_CURRENCY}='​UAH';​ | Валюта операций пополнения. По умолчанию UAH (Гривна). ​ Если указан этот параметр система конвертирует оплату по курсу системы | ^ $conf{PAYSYS_LIQPAY_CURRENCY}='​UAH';​ | Валюта операций пополнения. По умолчанию UAH (Гривна). ​ Если указан этот параметр система конвертирует оплату по курсу системы |
 +^ $conf{PAYSYS_LIQPAY_PAYWAY}='​card,​liqpay';​ | Для ограничения способов приёма платежей можно воспользоваться данной опцией. \\ card - Карта \\ liqpay - Кошелек LiqPay \\ delayed - ТСО (терминал) \\ invoice - Инвойс \\ privat24 - Приват24 | 
 +^$conf{PAYSYS_LIQPAY_DESCRIPTION} = 'FIO - %FIO%';​| Значение в процентах будет заменяться на то же поле из таблицы пользователей|
  
 ====Разделение реквизитов по группам==== ====Разделение реквизитов по группам====
Строка 68: Строка 73:
 **Пример FreeBSD ** \\ **Пример FreeBSD ** \\
  
-  # cp /​usr/​abills/​misc/​apache/​abills_httpd_nossl.conf /​usr/​local/​etc/​apache22/​Include+  # cp /​usr/​abills/​misc/​apache/​abills_httpd_nossl.conf /​usr/​local/​etc/​apache22/​Includes
  
 **config.pl** **config.pl**
Строка 79: Строка 84:
  
 ==== Настройка Liqpay==== ==== Настройка Liqpay====
-{{:​abills:​docs:​modules:​paysys:​lqpay1.png?500|}} +==== Регистрация нового магазина ==== 
-  ​+ 
 +Авторизируемся в LiqPay([[https://​www.liqpay.com]]). 
 + 
 +Кликаем по вкладке "​Бизнес":​ 
 +{{:​abills:​docs:​modules:​paysys:​new:1.png?|}} 
 + 
 +Создаем новый магазин. Нажмите на кнопку "​Подключить интернет-эквайринг":​ 
 +{{:​abills:​docs:​modules:​paysys:​new:​2.png?​|}} 
 +Внесем данные о провайдере для которого подключается платежная система:​ 
 +{{:​abills:​docs:​modules:​paysys:​new:​3.png|}} 
 +Выбираем куда необходимо зачислять средства при пополнении счета абонентам - карта или расчетный счет: 
 +{{:​abills:​docs:​modules:​paysys:​new:​4.png|}} 
 +Заносим данные с public_key и private_key в системные опции системы Abills: 
 +  ​В $conf{PAYSYS_LIQPAY_MERCHANT_ID} вносим public_key 
 +  В $conf{PAYSYS_LIQPAY_MERCHANT_PASS} вносим private_key 
 +{{:​abills:​docs:​modules:​paysys:​new:​5.png|}} 
 +==== Подключение существующего магазина ==== 
 + 
 +Авторизируемся в LiqPay([[https://​www.liqpay.com]]). 
 + 
 +Кликаем по вкладке "​Бизнес":​ 
 +{{:​abills:​docs:​modules:​paysys:​new:​1.png|}} 
 +Выбираем наш магазин:​ 
 +{{:​abills:​docs:​modules:​paysys:​new:​6.png|}} 
 +Заходим на вкладку "​API"​ и копируем данные в системные опции системы Abills. 
 +  В $conf{PAYSYS_LIQPAY_MERCHANT_ID} вносим Публичный ключ 
 +  В $conf{PAYSYS_LIQPAY_MERCHANT_PASS} вносим Приватный ключ 
 +{{:​abills:​docs:​modules:​paysys:​new:​7.png|}} 
 + 
 +==== ОБРАТИТЕ ВНИМАНИЕ ==== 
 +Обратите внимание:​ если Вы будете проводить тестовый платёж,​ то Вы увидите что он не зачислится сразу возможно - из-за действия системы безопасности LiqPay. 
 + 
 +Это связано с тем, что платежи в LiqPay сначала попадают в секцию "На проверке"​ - и получают соответственно статус wait_accept - а с этим статусом Order Master не зачисляет платежи (ведь деньги Вы фактически тоже ещё не получили ​ - до проверки этого не происходит). 
 + 
 +После проверки платежа (от 1 до 7 дней может занимать) и его зачисления - скрипт получит статус "​Зачислено"​ (success) - и только в этом случае сработает зачисление и счёт отметится как "​Оплаченный"​ в админ-панели.\\ 
 + 
 +==== Статус платежей ====
  
 +{{ :​abills:​docs:​modules:​paysys:​bezymjannyj.png?​800 |}}
  
 +**Платеж обрабатывается** - транзакция не завершена.\\
 +**Закончена** - транзакция завершена.\\
 +**Ошибка оплаты** - произошел сбой транзакции.
 +==== Документация ====
  
 +[[https://​www.liqpay.ua/​ru/​doc/​checkout| Liqpay API]]