Биллинговая система Nodeny
24 Ноября 2024, 00:15:37 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1 ... 7 8 [9] 10
  Печать  
Автор Тема: Liqpay с новым протоколом  (Прочитано 70280 раз)
Disabled
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 5


Просмотр профиля
« Ответ #120 : 15 Июля 2019, 02:05:38 »

относительно системы liqpay, то было отлично внедрить такие ее методы платежей:

1.Подписка
Регулярное списание с клиента по методу server-server, с указанной датой первого списания и периодичностью.
Возможности:
*Автоматический 3-х разовый повтор в течение 72 часов при неуспешном списании
*Получение токена карты клиента в ответе от LiqPay
*Отмена подписки в любой момент
*Изменение суммы и карты для списания регулярных платежей

2.Оплата по QR-коду
Генерация QR-кода для покупки товара или услуги через мобильный банк Privat24.
Возможности:
*Оплата в 1 клик по QR-коду
*Клиенту для оплаты достаточно отсканировать сгенерированный QR-код и выбрать карту из списка в кошельке и нажать кнопку «Оплатить».
*Расщепление платежа на нескольких получателей.
*Сохранение токена для дальнешей оплаты.

"скрин удобства прикрепил-скрин не мой" Клиенту в кабинете выводится готовый сгенереный код на который нужно только навести камеру приват24 (как вариант), очень удобно и быстро.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #121 : 17 Июля 2019, 15:06:42 »

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

Если не стоит, то в телеграм не приходит пока ты там не подключил соответствующего бота. Я думаю большинство не будет подключать этого бота. Поэтому ценность данного модуля небольшая
Записан
Warlock
NoDeny
Старожил
*

Карма: 8
Offline Offline

Сообщений: 367


Просмотр профиля
« Ответ #122 : 17 Июля 2019, 17:57:29 »

А что за модуль на скрине? Я про рнкб. Что он умеет?
Записан
WideAreaNetwork
Старожил
****

Карма: 1
Offline Offline

Сообщений: 358


Просмотр профиля Email
« Ответ #123 : 04 Сентября 2019, 17:46:13 »

подскажите пжл как настроить модуль ликпей для приема платежей черех терминалы приватбанков, вроде как упоминалось что это возможно, или нужен модуль для терминалов отдельно?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #124 : 05 Сентября 2019, 10:44:32 »

Раньше Liqpay можно было через терминалы оплатить, сейчас думаю нет (не проверял). Покупают модуль терминалов П24
Записан
WideAreaNetwork
Старожил
****

Карма: 1
Offline Offline

Сообщений: 358


Просмотр профиля Email
« Ответ #125 : 05 Сентября 2019, 10:45:37 »

Раньше Liqpay можно было через терминалы оплатить, сейчас думаю нет (не проверял). Покупают модуль терминалов П24
спс
Записан
Jovani
NoDeny
Постоялец
*

Карма: -9
Offline Offline

Сообщений: 234


Просмотр профиля
« Ответ #126 : 13 Октября 2019, 18:22:34 »

Запустил анонимную оплату Liqpay, http://xxx/cgi-bin/stat.pl?a=guest_lpay  но после ввода логина и суммы пополнения переходит на http://xxx/cgi-bin/stat.pl? выдает ошибку
Код:
Dopfield '_liqpay' does not exists.
Доп поле _liqpay существует. Все делал по мануалу с документации.
Прошу помощи.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #127 : 13 Октября 2019, 22:14:48 »

Покажи больше лога
Записан
Jovani
NoDeny
Постоялец
*

Карма: -9
Offline Offline

Сообщений: 234


Просмотр профиля
« Ответ #128 : 14 Октября 2019, 07:56:06 »

http_error & lpay_err пусто. Зато и спросил...
Пробую оплачивать через авторизованного ошибок нет.
Эту ошибку показывает в браузере красным  Dopfield '_liqpay' does not exists.
Записан
fet4
Старожил
****

Карма: 2
Offline Offline

Сообщений: 326


Просмотр профиля Email
« Ответ #129 : 06 Апреля 2022, 19:48:45 »

Как можно отдебажить такое ?

Клиент пытался оплатить

Цитировать
Заявка на оплату в платежной системе «lpay» на сумму 2128.99 UAH, была создана 04.04.2022 14:07
Заявка на оплату в платежной системе «lpay» на сумму 2128.99 UAH, была создана 04.04.2022 14:02
   

Одна из заявок упешна

Цитировать
Дата                             HTTP код         Время запроса   Статус
04.04.2022 14:10:13     200                 0.351 ms           Успех

Создан:
04.04.2022 14:03:42

Статус платежа:
Успех
success

Но вот в базу не заходит, ошибка

Код:
================================================================================
04.04.2022 14:10:13 [lpay.pl(99)]
ip: 54.229.105.178
04.04.2022 14:10:13 [lpay.pl(118) Db.pm::line(143) Db.pm::sql(112) Db.pm::connect(94)]
Connecting to DBI:mysql:database=nodeny;host=127.0.0.1;port=3306;mysql_connect_timeout=5 : 0.008043 sec
04.04.2022 14:10:13 [lpay.pl(118) Db.pm::line(143) Db.pm::sql(133) Db.pm::sql(320)]
SELECT *, UNIX_TIMESTAMP() AS t FROM config ORDER BY time DESC LIMIT 1
Строк: 1. Время выполнения sql: 0.0003 сек
04.04.2022 14:10:13 [lpay.pl(217)]
Received data: signature=bWDprdWqjgt%2FYWpZWd7KVeIzA8I%3D&data=eyJwYXltZW50X2lkIjoxOTU0NTE2MTMzLCJhY3Rpb24iOiJwYXkiLCJzdGF0dXMiOiJzdWNjZXNzIiwidmVyc2lvbiI6MywidHlwZSI6ImJ1eSIsInBheXR5cGUiOiJjYXJkIiwicHVibGljX2tleSI6Imk5MzY3NDQzOTA5NiIsImFjcV9pZCI6NDE0OTYzLCJvcmRlcl9pZCI6IjI2NTM1MyIsImxpcXBheV9vcmRlcl9pZCI6IkNKM0xRNFVHMTY0OTA3MDYxMDIyNzM1NSIsImRlc2NyaXB0aW9uIjoi0J%2FQvtC%2F0L7Qu9C90LXQvdC40LUg0YHRh9C10YLQsCAxMzk2OSIsInNlbmRlcl9jYXJkX21hc2syIjoiNDE0OTUxKjI5Iiwic2VuZGVyX2NhcmRfYmFuayI6IlJBSUZGRUlTRU4gQkFOSyBBVkFMIFBKU0MiLCJzZW5kZXJfY2FyZF90eXBlIjoidmlzYSIsInNlbmRlcl9jYXJkX2NvdW50cnkiOjgwNCwiaXAiOiI5MS4yMjUuNDguMiIsImFtb3VudCI6MjEyOC45OSwiY3VycmVuY3kiOiJVQUgiLCJzZW5kZXJfY29tbWlzc2lvbiI6MC4wLCJyZWNlaXZlcl9jb21taXNzaW9uIjowLjAsImFnZW50X2NvbW1pc3Npb24iOjAuMCwiYW1vdW50X2RlYml0IjoyMTI4Ljk5LCJhbW91bnRfY3JlZGl0IjoyMTI4Ljk5LCJjb21taXNzaW9uX2RlYml0IjowLjAsImNvbW1pc3Npb25fY3JlZGl0IjowLjAsImN1cnJlbmN5X2RlYml0IjoiVUFIIiwiY3VycmVuY3lfY3JlZGl0IjoiVUFIIiwic2VuZGVyX2JvbnVzIjowLjAsImFtb3VudF9ib251cyI6MC4wLCJhdXRoY29kZV9kZWJpdCI6IjQ3NTQyOSIsInJybl9kZWJpdCI6IjAwMzI2NzMwNzY0MiIsIm1waV9lY2kiOiI1IiwiaXNfM2RzIjp0cnVlLCJsYW5ndWFnZSI6InJ1IiwiY3JlYXRlX2RhdGUiOjE2NDkwNzAyMjIzMDcsImVuZF9kYXRlIjoxNjQ5MDcwNjEyODU3LCJ0cmFuc2FjdGlvbl9pZCI6MTk1NDUxNjEzMywidGlkIjoiNDYyMDk0NDAyMTE0NTMxIn0%3D
04.04.2022 14:10:13 [lpay.pl(241)]
  data       = 'eyJwYXltZW50X2lkIjoxOTU0NTE2MTMzLCJhY3Rpb24iOiJwYXkiLCJzdGF0dXMiOiJzdWNjZXNzIiwidmVyc2lvbiI6MywidHlwZSI6ImJ1eSIsInBheXR5cGUiOiJjYXJkIiwicHVibGljX2tleSI6Imk5MzY3NDQzOTA5NiIsImFjcV9pZCI6NDE0OTYzLCJvcmRlcl9pZCI6IjI2NTM1MyIsImxpcXBheV9vcmRlcl9pZCI6IkNKM0xRNFVHMTY0OTA3MDYxMDIyNzM1NSIsImRlc2NyaXB0aW9uIjoi0J/QvtC/0L7Qu9C90LXQvdC40LUg0YHRh9C10YLQsCAxMzk2OSIsInNlbmRlcl9jYXJkX21hc2syIjoiNDE0OTUxKjI5Iiwic2VuZGVyX2NhcmRfYmFuayI6IlJBSUZGRUlTRU4gQkFOSyBBVkFMIFBKU0MiLCJzZW5kZXJfY2FyZF90eXBlIjoidmlzYSIsInNlbmRlcl9jYXJkX2NvdW50cnkiOjgwNCwiaXAiOiI5MS4yMjUuNDguMiIsImFtb3VudCI6MjEyOC45OSwiY3VycmVuY3kiOiJVQUgiLCJzZW5kZXJfY29tbWlzc2lvbiI6MC4wLCJyZWNlaXZlcl9jb21taXNzaW9uIjowLjAsImFnZW50X2NvbW1pc3Npb24iOjAuMCwiYW1vdW50X2RlYml0IjoyMTI4Ljk5LCJhbW91bnRfY3JlZGl0IjoyMTI4Ljk5LCJjb21taXNzaW9uX2RlYml0IjowLjAsImNvbW1pc3Npb25fY3JlZGl0IjowLjAsImN1cnJlbmN5X2RlYml0IjoiVUFIIiwiY3VycmVuY3lfY3JlZGl0IjoiVUFIIiwic2VuZGVyX2JvbnVzIjowLjAsImFtb3VudF9ib251cyI6MC4wLCJhdXRoY29kZV9kZWJpdCI6IjQ3NTQyOSIsInJybl9kZWJpdCI6IjAwMzI2NzMwNzY0MiIsIm1waV9lY2kiOiI1IiwiaXNfM2RzIjp0cnVlLCJsYW5ndWFnZSI6InJ1IiwiY3JlYXRlX2RhdGUiOjE2NDkwNzAyMjIzMDcsImVuZF9kYXRlIjoxNjQ5MDcwNjEyODU3LCJ0cmFuc2FjdGlvbl9pZCI6MTk1NDUxNjEzMywidGlkIjoiNDYyMDk0NDAyMTE0NTMxIn0='
  signature  = 'bWDprdWqjgt/YWpZWd7KVeIzA8I='
04.04.2022 14:10:13 [lpay.pl(252) lpay.pl::Error_exit(191)]
public_key required
04.04.2022 14:10:13 [lpay.pl(252) lpay.pl::Error_exit(193) lpay.pl::Save_err_log(65) lpay.pl::Save_log(75)]
Elapsed time: 0.018082 sec

================================================================================


Повторный вызов, так же с ошибкой.

При этом остальные платежи заходят в норме.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #130 : 19 Апреля 2022, 00:15:12 »

Давно не лез в модуль Ликпея. Тут в колбеке 2 параметра: данные в base64 и подпись. Судя по протоколу, нужно сначала распаковать данные из base64. Потом взять оттуда public_key. При беглом взгляде на код, кажется это (распаковка) не делается. Я бы предположил, что изменился протокол. Но раз остальные платежи  проходят, то хз. Если в api_ok.log логируется сам колбек, то можно глянуть как там
Записан
fet4
Старожил
****

Карма: 2
Offline Offline

Сообщений: 326


Просмотр профиля Email
« Ответ #131 : 01 Октября 2022, 16:19:43 »

Давно не лез в модуль Ликпея. Тут в колбеке 2 параметра: данные в base64 и подпись. Судя по протоколу, нужно сначала распаковать данные из base64. Потом взять оттуда public_key. При беглом взгляде на код, кажется это (распаковка) не делается. Я бы предположил, что изменился протокол. Но раз остальные платежи  проходят, то хз. Если в api_ok.log логируется сам колбек, то можно глянуть как там

Еще один такой вылез. В liqpay такой платеж "Створено:30.09.2022 22:26:49", а биллинге "была создана 30.09.2022 21:33"
Записан
fet4
Старожил
****

Карма: 2
Offline Offline

Сообщений: 326


Просмотр профиля Email
« Ответ #132 : 11 Октября 2024, 20:26:12 »

Запрос добавить в модуль. Как быстро это возможно ?

В скорем времени я думаю это будет многим необходимо.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #133 : 12 Октября 2024, 19:11:23 »

Давно не працював з Лікпей. Подивився на модуль, який я зробив у прошлому житті. Це якийсь стопіцотий варіант їхнього апі, не співпадає з тим що на сайті в доках. Можно спробувати додати параметр розщеплення в мій варіант, можливо і спрацює. Спробую якось. Якщо в них є демо-мерчант... хоча там жеж потрібні демо-мерчантИ, так що сумніваюсь, що вийде. Я можу сказати як прямо в файл вставити тестовий фрагмент коду, в який ви захардкодите ключи своїх мерчів. Якщо це спрацює, тоді на основі цього дороблю модуль
Записан
fet4
Старожил
****

Карма: 2
Offline Offline

Сообщений: 326


Просмотр профиля Email
« Ответ #134 : 12 Октября 2024, 20:28:17 »

Давно не працював з Лікпей. Подивився на модуль, який я зробив у прошлому житті. Це якийсь стопіцотий варіант їхнього апі, не співпадає з тим що на сайті в доках. Можно спробувати додати параметр розщеплення в мій варіант, можливо і спрацює. Спробую якось. Якщо в них є демо-мерчант... хоча там жеж потрібні демо-мерчантИ, так що сумніваюсь, що вийде. Я можу сказати як прямо в файл вставити тестовий фрагмент коду, в який ви захардкодите ключи своїх мерчів. Якщо це спрацює, тоді на основі цього дороблю модуль

Там в мерчанте есть тестовая пара ключей и мерчанты для расщепления можно создать по api. Но можно будет и попробовать захардкодить когда подготовлю.
Записан
Страниц: 1 ... 7 8 [9] 10
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!