我现在有点困惑,我正试图在PayPal的Rest SDK上以沙箱模式收取信用卡。
当我尝试付款时,我收到以下回复:
{ “身份”:500, “duration_time”:124, “身体”: { “message”:“发生内部服务错误。”, “information_link”:“https://developer.paypal.com/webapps/developer/docs/api/#INTERNAL_SERVICE_ERROR”, “name”:“INTERNAL_SERVICE_ERROR”, “debug_id”:“1d327d8a79044” }, “additional_properties”:{}, “标题”:{ “内容长度”:“209”, “内容语言”:“*”, “X-SLR-RETRY”:“500”, “CORRELATION-ID”:“1d327d8a79044”, “日期”:“星期四,2016年7月14日16:49:14 GMT”, “连接”:“关闭”, “Paypal-Debug-Id”:“1d327d8a79044”, “PROXY_SERVER_INFO”:“host \ u003dslcsbplatformapiserv3001.slc.paypal.com; threadId \ u003d200”, “Content-Type”:“application / json” } }
我无法找到关于此的更多信息,我搜索了各个地方,并看到了一些我尝试过的建议,例如开/关的负面测试,并没有任何区别。
任何帮助都会被贬低,
答案 0 :(得分:1)
关于“INTERNAL_SERVICE_ERROR”,在沙盒环境中,您的API请求中的测试信用卡是通用的,并且有很多帐户附加到此信用卡,当PayPal执行您的API请求时,我们需要加载所有相关的交易期间的账户,因此导致超时错误和内部服务错误,请尝试一些很少使用的卡号,如下图所示:
VISA 16 digit
4916339731576481
4916037567876898
4024007171154213
4532782720397175
4556654893065114
4539432483175995
4716339122298416
4532325401406798
4539157680503828
4124138105007679
4485178251029161
4916231960500037
4058178241644969
请试试。