Название сообщения об ошибке API Paypal NVP. API это TransactionSearch
,
В моем PHP-коде, если я устанавливаю параметры поиска "STATUS" => "Reversed"
API возвращает этот результат:
'TIMESTAMP' => '2016-03-23T02:32:41Z', 'CORRELATIONID' => '77fcf63ee550e', 'ACK' => 'SuccessWithWarning', 'VERSION' => '109.0', 'BUILD' => '18316154', 'L_ERRORCODE0' => '11002', 'L_SHORTMESSAGE0' => 'Search warning', 'L_LONGMESSAGE0' => 'The number of results were truncated. Please change your search parameters if you wish to see all your results.', 'L_SEVERITYCODE0' => 'Warning'
Но, если я не добавлю параметры поиска "STATUS"
, API вернуть успех!
Итак, я хочу знать, как установить параметры поиска, чтобы я мог получить правильный результат с "STATUS" => "Reversed"
у вас есть много обратных транзакций? Я спрашиваю, потому что максимальное количество транзакций, которые могут быть возвращены из вызова API TransactionSearch, равно 100. В этом случае похоже, что ответ API имеет более 100 обращений. Попытайтесь уменьшить диапазон данных или найдите другой статус и посмотрите, все ли еще возникла ошибка. В любом случае, здесь вы можете найти техническое руководство для этого API: https://developer.paypal.com/docs/classic/api/merchant/TransactionSearch_API_Operation_NVP/
Других решений пока нет …