Не работает api

moneychanger

Интересующийся
Регистрация
01.07.2010
Сообщения
16
Реакции
0
Поинты
0.000
Последнее время при автоматической оплате через api либерти не приходит подтверждение от мерчанта об успешной операции. Вернее, оно приходит, но битое. Кто-то сталкивался с такой проблемой?
 

moneychanger

Интересующийся
Регистрация
01.07.2010
Сообщения
16
Реакции
0
Поинты
0.000
Поясните пожалуйста, а еще лучше приведите содержимое входных параметров.

Обычный пост запрос, но с пустыми пост данными (которые после \r\n\r\n). Content-Length и другие заголовки в порядке.

Что вы имеете в виду под входными параметрами?
 

Спанч Боб

МАСТЕР
Регистрация
30.08.2007
Сообщения
1,974
Реакции
237
Поинты
0.000
Обычный пост запрос, но с пустыми пост данными
Так не бывает. Если пост, то должны быть пост-поля. И откуда тогда вы знаете что это от либы? Вполне возможно кто-то просто вызывает урл вашей заглушки.
 

moneychanger

Интересующийся
Регистрация
01.07.2010
Сообщения
16
Реакции
0
Поинты
0.000
Так не бывает. Если пост, то должны быть пост-поля.

Если вы представляете структуру пост-запроса, то предствьте отсутствие полей. Это и есть то, что приходит. Смотрели программным анализатором трафика.

И откуда тогда вы знаете что это от либы?

По IP, с которого либа подтверждала раньше + приходит через пару секунд после проведения платежа.
 

Senator2

ТОП-МАСТЕР
Регистрация
25.09.2007
Сообщения
7,027
Реакции
489
Поинты
0.000
Не должно так быть...
API работает нормально.. Уже давно был бы кипишь по этому поводу...
Попробуйте у себя в скрипте (статусном) использовать $_REQUEST для определения параметров, передаваемых Liberty...
Например - $_REQUEST["lr_paidto"]
 

moneychanger

Интересующийся
Регистрация
01.07.2010
Сообщения
16
Реакции
0
Поинты
0.000
Не должно так быть...
API работает нормально.. Уже давно был бы кипишь по этому поводу...
Попробуйте у себя в скрипте (статусном) использовать $_REQUEST для определения параметров, передаваемых Liberty...
Например - $_REQUEST["lr_paidto"]

Реквест был пустой, как и пост массив. Параметров пост запроса не было еще в пакете при попадании на сервер, я писал об этом выше. Помогла смена типа подтверждения от либы на гет.

А по поводу кипиша, вот похожие ситуации:
http://www.hyipnews.com/news/19359/HOURHOUR-ENABLES-EXCHANGES-TO-EGOPAY-AND-SOLIDTRUSTPAY/
http://www.sonetel.com/site/pmwiki.php?n=Admin.SystemStatus (от 25 сентября)
 
Сверху Снизу