Paypal SetExpressCheckout第一次调用失败

Paypal SetExpressCheckout第一次调用失败,paypal,paypal-sandbox,Paypal,Paypal Sandbox,由于API一直在更改,我尝试使用Developer测试业务支付费用,因此出现如下错误: array ( 'TIMESTAMP' => '2013-04-04T21:30:54Z', 'CORRELATIONID' => 'c1929df7ab60a', 'ACK' => 'Failure', 'VERSION' => '97', 'BUILD' => '5618210', 'L_ERRORCODE0' => '10002', 'L_

由于API一直在更改,我尝试使用Developer测试业务支付费用,因此出现如下错误:

array (
  'TIMESTAMP' => '2013-04-04T21:30:54Z',
  'CORRELATIONID' => 'c1929df7ab60a',
  'ACK' => 'Failure',
  'VERSION' => '97',
  'BUILD' => '5618210',
  'L_ERRORCODE0' => '10002',
  'L_SHORTMESSAGE0' => 'Security error',
  'L_LONGMESSAGE0' => 'Security header is not valid',
  'L_SEVERITYCODE0' => 'Error',
)
这是我的电话:

https://api-3t.sandbox.paypal.com/nvp?VERSION=97
METHOD=SetExpressCheckout&
CANCELURL=http://url.com&
RETURNURL=http://url.com&
PAYMENTREQUEST_0_AMT=78&
PAYMENTREQUEST_0_CURRENCYCODE=EUR&
PAYMENTREQUEST_0_PAYMENTACTION=SALE&
PAYMENTREQUEST_0_CUSTOM=2856
但是API调用中的所有数据都正确地填充了。 我无法将业务帐户添加到我的开发人员帐户。
在API改变之前一切都很好,也许我遗漏了什么?谢谢

我也遇到了同样的问题。我将参数名称PAYMENTREQUEST\u 0\u AMT更改为AMT,将PAYMENTREQUEST\u 0\u PAYMENTACTION更改为PAYMENTACTION,效果很好。希望它对你也有用

仔细检查您要传递的凭据,再次尝试复制它们,并确保凭据前后没有额外的空白。

您是否丢失了?在“你好”之后,我的用户名上有一个输入错误:/,因此,感谢您的时间:请记住,您正在进行的更改正在将变量从您应该使用的更改为已折旧的更改。