PayPal返回错误



当我尝试使用 dodirect 支付 API 通过PayPal付款时,它给了我以下响应:

[TIMESTAMP] => 2018-01-17T10:31:55Z
[CORRELATIONID] => cc202be065d4f
[ACK] => Failure
[VERSION] => 57.0
[BUILD] => 39206242
[L_ERRORCODE0] => 10002
[L_SHORTMESSAGE0] => Security error
[L_LONGMESSAGE0] => Security header is not valid
[L_SEVERITYCODE0] => Error

我正在使用实时凭据,它在沙盒帐户中工作正常。

请确保正确输入实时PayPal账户的API用户名,API密码和API签名,而不是沙盒PayPal账户。

此外,当您复制和粘贴 API 凭据时,请确保在突出显示以复制文本之前或之后没有空格。您可以先将信息粘贴到文本编辑程序(如记事本或文本编辑(中,以确保没有多余的空格。

此外,还请仔细检查您是否没有错误地将端点设置为沙盒模式,如下所示。相反,应删除"沙盒",并且PayPal实时站点的终结点是"https://api-3t.paypal.com/nvp"而不使用"沙盒">

'api_endpoint'  => 'https://api-3t.sandbox.paypal.com/nvp', 
'api_username'  => 'example_api1.email.com', 
'api_password'  => 'your_password', 
'api_signature' => 'your_signature', 

相关内容

  • 没有找到相关文章

最新更新