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

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1 [2] 3
  Печать  
Автор Тема: Nonstop24 - терминалы 24nonstop.com.ua  (Прочитано 21616 раз)
Windows
Пользователь
**

Карма: -2
Offline Offline

Сообщений: 99

242527739
Просмотр профиля Email
« Ответ #15 : 18 Июля 2017, 16:22:18 »

Всем привет! Так в итоге получилось разобраться? Вот поставили задачу подключиться к терминалам 2click. Модуль 24нонстоп подходит для них?
Записан
gudwin
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 85



Просмотр профиля Email
« Ответ #16 : 18 Июля 2017, 19:39:21 »

А вы смотрели доку на данный сервис, какой они протокол используют? Или киньте ссылку на доку их, потому что на сайте не нашел
Записан
Windows
Пользователь
**

Карма: -2
Offline Offline

Сообщений: 99

242527739
Просмотр профиля Email
« Ответ #17 : 18 Июля 2017, 20:14:54 »

А вы смотрели доку на данный сервис, какой они протокол используют? Или киньте ссылку на доку их, потому что на сайте не нашел

хттпс://protocol 2click money/ не дает ссылку опубликовать!

Там нужно залогиниться.Я свой логин и пароль скинул Вам в личку для проверки.Спасибо!
Записан
kosmich
Пользователь
**

Карма: 1
Offline Offline

Сообщений: 90


Просмотр профиля
« Ответ #18 : 30 Июля 2017, 14:09:17 »

Всем привет! Так в итоге получилось разобраться? Вот поставили задачу подключиться к терминалам 2click. Модуль 24нонстоп подходит для них?
Да, разобрались. Точнее после вмешательства Станислава и допиливания, платежка взлетела, хотя и какие то мелочи остались, но платежка сказала можно и без них.
Сошлись с платежкой на "и так сойдет"  Смеющийся
Записан
md5
NoDeny
Старожил
*

Карма: 0
Offline Offline

Сообщений: 256

647618
Просмотр профиля
« Ответ #19 : 23 Января 2020, 15:21:59 »

Если необходимо могу организовать доступ для прохождения/проверки тестового протокола.
это неплохо было бы. Свяжись с Николаем - скайп parawoz2004 - передай эту инфу, плз


так как проблему решили ? у меня такая же ситуация
Записан
md5
NoDeny
Старожил
*

Карма: 0
Offline Offline

Сообщений: 256

647618
Просмотр профиля
« Ответ #20 : 24 Января 2020, 11:02:15 »

Лог от 24 ностоп

Код:
Start Log, input parameters: 

Date of testing : (2020-01-24 10:51:16)
------------------------------------------------------
1_103150_81_0000-000-00123666666_H5F9PCPFqBge6rmeFbx0ZwmOadexTFJD
------------------------------------------------------
------------------------------------------------------
(10:51:16) Created Query:
https://................/nonstop24.pl?ACT=1&PAY_ACCOUNT=103150&SERVICE_ID=81&PAY_ID=0000-000-00123666666&TRADE_POINT=familyBank&SIGN=0D10C26A95EA6580CB9B9933CF6422B6
------------------------------------------------------
(10:51:16) Response:
++++++++++++++++++++++++++++++++++++++++++++++++++++++
<?xml version="1.0" encoding="UTF-8"?><pay-response> <name>Тест</name> <account>103150</account> <balance>-9.59</balance> <max_amount>5000</max_amount> <min_amount>50</min_amount> <service_id>81</service_id> <status_code>21</status_code> <time_stamp>24.01.2020 10:52:25</time_stamp> </pay-response>
++++++++++++++++++++++++++++++++++++++++++++++++++++++
21 Payment is allowed.
------------------------------------------------------
------------------------------------------------------
4_103150_81_0000-000-00123666666_H5F9PCPFqBge6rmeFbx0ZwmOadexTFJD
------------------------------------------------------
(10:51:16) Created Query:
------------------------------------------------------
https://.................../nonstop24.pl?ACT=4&PAY_ACCOUNT=103150&PAY_AMOUNT=4.00&RECEIPT_NUM=3568910&SERVICE_ID=81&PAY_ID=0000-000-00123666666&TRADE_POINT=familyBank&SIGN=DC9D87A8CA69F82DF54DEEB75A001EE9
------------------------------------------------------
(10:51:16) Response:
++++++++++++++++++++++++++++++++++++++++++++++++++++++
<?xml version="1.0" encoding="UTF-8"?><pay-response> <status_code>-101</status_code> <time_stamp>24.01.2020 10:52:25</time_stamp> </pay-response>
++++++++++++++++++++++++++++++++++++++++++++++++++++++
-101 Incorrect query parameters. Contact your administrator!
------------------------------------------------------
Payment is unsuccess. Test Failed.


Лог на сервере:


Код:
24.01.2020 10:52:25 [nonstop24.pl(90)]
ip: 212.42.94.154
24.01.2020 10:52:25 [nonstop24.pl(109) Db.pm::line(143) Db.pm::sql(112) Db.pm::connect(94)]
Connecting to DBI:mysql:database=bill;host=localhost;port=3306;mysql_connect_timeout=5 : 0.02171 sec
24.01.2020 10:52:25 [nonstop24.pl(109) 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.0005 ▒.ек
24.01.2020 10:52:25 [nonstop24.pl(160)]
Received data:
  ACT          = '4'
  PAY_ACCOUNT  = '103150'
  PAY_AMOUNT   = '4.00'
  PAY_ID       = '0000-000-00123666666'
  RECEIPT_NUM  = '3568910'
  SERVICE_ID   = '81'
  SIGN         = 'DC9D87A8CA69F82DF54DEEB75A001EE9'
  TRADE_POINT  = 'familyBank'
24.01.2020 10:52:25 [nonstop24.pl(171)]
for sign: 4_103150_81_0000-000-00123666666_4.00
24.01.2020 10:52:25 [nonstop24.pl(180)]
  local_sign   = '706329CFAE55177C2D96535918B305B3'
  remote_sign  = 'DC9D87A8CA69F82DF54DEEB75A001EE9'
24.01.2020 10:52:25 [nonstop24.pl(181) nonstop24.pl::Error_exit(83)]
Wrong SIGN
24.01.2020 10:52:25 [nonstop24.pl(181) nonstop24.pl::Error_exit(84) nonstop24.pl::Save_Debug(77)]
Elapsed time: 0.052247 sec


не совпадают контрольные суммы... как это исправить Непонимающий?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #21 : 24 Января 2020, 21:34:35 »

Видимо изменились параметры формирования подписи. Для ACT = 4 подпись сейчас формируется так:

Код:
MD5(ACT+”_”+ PAY_ACCOUNT+”_”+SERVICE_ID+”_”+PAY_ID+”_”+ PAY_AMOUNT + ”_” + пароль) 

они ничего не поменяли? можешь спросить в их техподдежке (при условии, что у тебя раньше работало и дело не в неправильном пароле)

 P.S. Кстати, вижу доку, где в подписи не участвует сумма платежа (PAY_AMOUNT) - лол, толку тогда от подписи, если можно подставить любую сумму. В общем, попробуй закомментировать (вначале поставить #) строку:

Код:
push @for_sign, $F{PAY_AMOUNT} if $act eq '4';
Записан
md5
NoDeny
Старожил
*

Карма: 0
Offline Offline

Сообщений: 256

647618
Просмотр профиля
« Ответ #22 : 24 Января 2020, 23:32:09 »

Вот такое он мне скинул...

Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #23 : 25 Января 2020, 00:03:14 »

Ну да, то, о чем я говорил. Видимо у них несколько версий протокола и тебе достался кривой без проверки суммы. Дилетанты
Записан
md5
NoDeny
Старожил
*

Карма: 0
Offline Offline

Сообщений: 256

647618
Просмотр профиля
« Ответ #24 : 25 Января 2020, 00:08:15 »

Я написал уже им что бы включили проверку...

Спасибо! Завтра проверю
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #25 : 03 Февраля 2020, 12:23:41 »

Я написал уже им что бы включили проверку...

Спасибо! Завтра проверю
Результат?
Записан
WideAreaNetwork
Старожил
****

Карма: 1
Offline Offline

Сообщений: 358


Просмотр профиля Email
« Ответ #26 : 22 Апреля 2021, 12:52:50 »

для терминалов 2click какой модуль покупать? NonStop24 ?
Записан
WideAreaNetwork
Старожил
****

Карма: 1
Offline Offline

Сообщений: 358


Просмотр профиля Email
« Ответ #27 : 23 Апреля 2021, 12:38:31 »

вот их протокол взаимодействия
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #28 : 23 Апреля 2021, 18:22:33 »

Прошелся по доке, вроде все соответсвует протоколу нонстоп 24
Записан
WideAreaNetwork
Старожил
****

Карма: 1
Offline Offline

Сообщений: 358


Просмотр профиля Email
« Ответ #29 : 23 Апреля 2021, 18:53:02 »

спасибо за ответ, тогда будем брать
Записан
Страниц: 1 [2] 3
  Печать  
 
Перейти в:  

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