Disabled
Пользователь
Карма: 0
Offline
Сообщений: 5
|
|
« Ответ #120 : 15 Июля 2019, 02:05:38 » |
|
относительно системы liqpay, то было отлично внедрить такие ее методы платежей:
1.Подписка Регулярное списание с клиента по методу server-server, с указанной датой первого списания и периодичностью. Возможности: *Автоматический 3-х разовый повтор в течение 72 часов при неуспешном списании *Получение токена карты клиента в ответе от LiqPay *Отмена подписки в любой момент *Изменение суммы и карты для списания регулярных платежей
2.Оплата по QR-коду Генерация QR-кода для покупки товара или услуги через мобильный банк Privat24. Возможности: *Оплата в 1 клик по QR-коду *Клиенту для оплаты достаточно отсканировать сгенерированный QR-код и выбрать карту из списка в кошельке и нажать кнопку «Оплатить». *Расщепление платежа на нескольких получателей. *Сохранение токена для дальнешей оплаты.
"скрин удобства прикрепил-скрин не мой" Клиенту в кабинете выводится готовый сгенереный код на который нужно только навести камеру приват24 (как вариант), очень удобно и быстро.
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #121 : 17 Июля 2019, 15:06:42 » |
|
Попробовал я фичу выставление счета через бота. Если на мобилке стоит приложение Приват24 - платеж приходит в него. Это удобно.
Если не стоит, то в телеграм не приходит пока ты там не подключил соответствующего бота. Я думаю большинство не будет подключать этого бота. Поэтому ценность данного модуля небольшая
|
|
|
Записан
|
|
|
|
Warlock
NoDeny
Старожил
Карма: 8
Offline
Сообщений: 367
|
|
« Ответ #122 : 17 Июля 2019, 17:57:29 » |
|
А что за модуль на скрине? Я про рнкб. Что он умеет?
|
|
|
Записан
|
|
|
|
WideAreaNetwork
|
|
« Ответ #123 : 04 Сентября 2019, 17:46:13 » |
|
подскажите пжл как настроить модуль ликпей для приема платежей черех терминалы приватбанков, вроде как упоминалось что это возможно, или нужен модуль для терминалов отдельно?
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #124 : 05 Сентября 2019, 10:44:32 » |
|
Раньше Liqpay можно было через терминалы оплатить, сейчас думаю нет (не проверял). Покупают модуль терминалов П24
|
|
|
Записан
|
|
|
|
WideAreaNetwork
|
|
« Ответ #125 : 05 Сентября 2019, 10:45:37 » |
|
Раньше Liqpay можно было через терминалы оплатить, сейчас думаю нет (не проверял). Покупают модуль терминалов П24
спс
|
|
|
Записан
|
|
|
|
Jovani
NoDeny
Постоялец
Карма: -9
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
|
|
« Ответ #127 : 13 Октября 2019, 22:14:48 » |
|
Покажи больше лога
|
|
|
Записан
|
|
|
|
Jovani
NoDeny
Постоялец
Карма: -9
Offline
Сообщений: 234
|
|
« Ответ #128 : 14 Октября 2019, 07:56:06 » |
|
http_error & lpay_err пусто. Зато и спросил... Пробую оплачивать через авторизованного ошибок нет. Эту ошибку показывает в браузере красным Dopfield '_liqpay' does not exists.
|
|
|
Записан
|
|
|
|
fet4
|
|
« Ответ #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
|
|
« Ответ #130 : 19 Апреля 2022, 00:15:12 » |
|
Давно не лез в модуль Ликпея. Тут в колбеке 2 параметра: данные в base64 и подпись. Судя по протоколу, нужно сначала распаковать данные из base64. Потом взять оттуда public_key. При беглом взгляде на код, кажется это (распаковка) не делается. Я бы предположил, что изменился протокол. Но раз остальные платежи проходят, то хз. Если в api_ok.log логируется сам колбек, то можно глянуть как там
|
|
|
Записан
|
|
|
|
fet4
|
|
« Ответ #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
|
|
« Ответ #132 : 11 Октября 2024, 20:26:12 » |
|
Запрос добавить в модуль. Как быстро это возможно ?
В скорем времени я думаю это будет многим необходимо.
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #133 : 12 Октября 2024, 19:11:23 » |
|
Давно не працював з Лікпей. Подивився на модуль, який я зробив у прошлому житті. Це якийсь стопіцотий варіант їхнього апі, не співпадає з тим що на сайті в доках. Можно спробувати додати параметр розщеплення в мій варіант, можливо і спрацює. Спробую якось. Якщо в них є демо-мерчант... хоча там жеж потрібні демо-мерчантИ, так що сумніваюсь, що вийде. Я можу сказати як прямо в файл вставити тестовий фрагмент коду, в який ви захардкодите ключи своїх мерчів. Якщо це спрацює, тоді на основі цього дороблю модуль
|
|
|
Записан
|
|
|
|
fet4
|
|
« Ответ #134 : 12 Октября 2024, 20:28:17 » |
|
Давно не працював з Лікпей. Подивився на модуль, який я зробив у прошлому житті. Це якийсь стопіцотий варіант їхнього апі, не співпадає з тим що на сайті в доках. Можно спробувати додати параметр розщеплення в мій варіант, можливо і спрацює. Спробую якось. Якщо в них є демо-мерчант... хоча там жеж потрібні демо-мерчантИ, так що сумніваюсь, що вийде. Я можу сказати як прямо в файл вставити тестовий фрагмент коду, в який ви захардкодите ключи своїх мерчів. Якщо це спрацює, тоді на основі цього дороблю модуль
Там в мерчанте есть тестовая пара ключей и мерчанты для расщепления можно создать по api. Но можно будет и попробовать захардкодить когда подготовлю.
|
|
|
Записан
|
|
|
|
|