PayPal Sandbox API端点返回503"内部服务错误"错误

时间:2016-04-26 04:27:52

标签: api paypal paypal-sandbox

我在https://api.sandbox.paypal.com/v1/的沙箱端点上使用PayPal REST API,几乎每次我尝试使用有效请求POST到付款/付款时(注意不要被标记为重复尝试)它一直返回503错误。

请求只是偶尔通过,但它只是提前执行,现在每个请求都失败了503响应。即使我在https://devtools-paypal.com/hateoas/index.html?interactive=ON&env=sandbox使用PayPal的REST Playground来构建他们的示例模板请求,我也会得到以下响应:

响应标题

HTTP Status Code : 503
{
  "date": "Tue, 26 Apr 2016 04:19:28 GMT",
  "server": "Apache",
  "proxy_server_info": "host=slcsbplatformapiserv3002.slc.paypal.com;threadId=876",
  "paypal-debug-id": "56fbd9db69555",
  "connection": "close",
  "set-cookie": [
    "X-PP-SILOVER=name%3DSANDBOX3.API.1%26silo_version%3D1880%26app%3Dplatformapiserv%26TIME%3D1357651543%26HTTP_X_PP_AZ_LOCATOR%3D; Expires=Tue, 26 Apr 2016 04:49:58 GMT; domain=.paypal.com; path=/; Secure; HttpOnly",
    "X-PP-SILOVER=; Expires=Thu, 01 Jan 1970 00:00:01 GMT"
  ],
  "vary": "Authorization",
  "content-length": "145",
  "content-type": "application/json"
}

回复正文

{
  "name": "INTERNAL_SERVICE_ERROR",
  "information_link": "https://api.sandbox.paypal.com/docs/api/#INTERNAL_SERVICE_ERROR",
  "debug_id": "56fbd9db69555"
}

这是令人难以置信的烦恼,我无法忍受。有谁知道沙箱网站是否会不时出现故障?有没有人遇到这种情况并意识到他们在他们的请求中做错了什么?再次,在我遇到问题之后,我尝试使用PayPal在REST Playground页面中自己的示例模板提交API。

1 个答案:

答案 0 :(得分:9)

关于“INTERNAL_SERVICE_ERROR”,在沙盒环境中,您的API请求中的测试信用卡是通用的,并且有很多帐户附加到此信用卡,当PayPal执行您的API请求时,我们需要加载所有相关的交易期间的账户,因此导致超时错误和内部服务错误,请尝试一些很少使用的卡号,如下图所示:

VISA 16位

4916339731576481

4916037567876898

4024007171154213

4532782720397175

4556654893065114

4539432483175995

4716339122298416

4532325401406798

4539157680503828

4124138105007679

4485178251029161

4916231960500037

4058178241644969

请试试。