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

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: модуль IBOX как работает  (Прочитано 5382 раз)
elvin
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 48


Просмотр профиля
« : 06 Ноября 2020, 16:02:39 »

Добрый день!
Как оно взаимодействует?
а то ничего не понятно...
при переходе /cgi-bin/ibox.pl
выводит 300, что это означает? как проводить дебаг?
Спасибо.
Записан
Redmen
NoDeny
Ветеран
*

Карма: 62
Offline Offline

Сообщений: 546


Подяку в КАРМУ


Просмотр профиля WWW
« Ответ #1 : 06 Ноября 2020, 16:36:40 »

https://apitester.com/
get: host/cgi-bin/ibox.pl?command=check&account=ппк_абона&sum=1.00&pay_type=1&txn_id=рандомное_число

это не веб-страница а адрес шлюза для API iBox, по этому через браузер ничего толкового не получиш

п.с. не создавай кучу тем
Записан

Приймаю подяку у вигляді карми... та/або грошей Подмигивающий
t.me/MrMethod
elvin
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 48


Просмотр профиля
« Ответ #2 : 06 Ноября 2020, 21:39:19 »

я случайно не в том разделе создал тему.... Грустный

тот запрос нашел уже, спасибо.

вообщем при попытке сделать Pay выдает Wrong Amount 300
запрос выглядит так host/cgi-bin/ibox.pl?command=pay&txn_id=123456789&account=3223&sum=150.00&txn_date=202011061637000&pay_type=1

в логе ошибки:
06.11.2020 21:11:14 [ibox.pl(88) ibox.pl::make_pay(129) paysystem.pm::Error_exit(262)]
Wrong Amount
06.11.2020 21:11:14 [ibox.pl(88) ibox.pl::make_pay(129) paysystem.pm::Error_exit(264) paysystem.pm::Save_err_log(205) paysystem.pm::Save_log(214)]
Elapsed time: 0.051025 sec


при попытке запроса чек выдает host/cgi-bin/ibox.pl?command=check&txn_id=123456789&account=3223&sum=150.00&pay_type=1

9175.87 testtest 123456789 0



при реальном платеже со своей стороны ibox видит это

Standard Protocol - Verification, 0
Exception details:


[Web information]
Status: ConnectFailure

[Web information]
Status: ConnectFailure

[Message]
Unable to connect to the remote server

[StackTrace]
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at IBox.Server.Protocols.Utility.NetClient.<>c__DisplayClass8_0.<ProcessResponse>b__0(IAsyncResult result) in c:\Works\PaymentAliance\core\src\IBox.Server.Protocols.Utility\NetClient.cs:line 261


подскажите, куда копать? что делать?
Записан
elvin
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 48


Просмотр профиля
« Ответ #3 : 09 Ноября 2020, 11:39:00 »

UP, help, pls)
Записан
elvin
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 48


Просмотр профиля
« Ответ #4 : 09 Ноября 2020, 16:18:46 »

нууу, вообщем, все ок, платежная система айпи не изменила.
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

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