Я использую API экспресс-проверки PayPal в PHP, и операция SetExpressCheckout
работает нормально.Но когда перенаправление PayPal на мою страницу, которая обрабатывает операцию GetExpressCheckoutDetails
, это дает мне ошибку 10410: Invalid Token
.Я использую токен, который они предоставляют в URL, так в чем же проблема?
Вот код, который я использую:
$token = urldecode($this->params['url']['token']);
$req_str = 'USER=%s&PWD=%s&SIGNATURE=%s&VERSION=%s&METHOD=%s&TOKEN=%';
$req_query = sprintf($req_str, Configure::read('Paypal.username'), Configure::read('Paypal.password'), Configure::read('Paypal.signature'), "65.1", 'GetExpressCheckoutDetails', $token);