PayPal REST Sandbox API 提供 INTERNAL_SERVICE_ERROR

Posted

技术标签:

【中文标题】PayPal REST Sandbox API 提供 INTERNAL_SERVICE_ERROR【英文标题】:PayPal REST Sandbox API giving INTERNAL_SERVICE_ERROR 【发布时间】:2016-12-12 17:48:09 【问题描述】:

我昨天完成了通过我的网站执行简单付款的 PayPal REST API 集成。我的脚本做了以下事情:

获得不记名令牌 创建付款(允许 paypal 作为唯一的付款方式) 发送给用户到 PayPal 进行授权 执行付款

这一切都在昨天的沙盒中完美运行。

今天我尝试了(仍在沙盒中),执行命令返回“INTERNAL_SERVICE_ERROR”消息。我最近尝试的 debug_id 是 93a4116223d6e。

特别奇怪的是付款被正确处理了。当我为买卖双方登录沙盒帐户时,交易照常显示在那里。

知道为什么我会突然收到这些错误消息吗?

【问题讨论】:

我刚刚在实时服务器上运行了一个测试事务,它的行为与预期完全一样——没有内部服务错误。那么为什么沙盒服务器突然开始抛出错误呢? 我在沙盒上也遇到了同样的问题,响应状态为 500。我认为他们的沙盒环境正在发生一些事情。信用卡支付工作正常。 嗨,我想我有一个和你类似的问题,还在想办法解决它:link。你能确认这可能是一个类似的问题吗? 【参考方案1】:

我的沙盒环境也有问题。

使用美国帐户付款会返回内部服务错误,但使用其他欧盟帐户付款已完成。

使用 PayPal 作为付款方式。

【讨论】:

【参考方案2】:

它现在似乎已经停止这样做了。我把这个归结为 PayPal 的一个错误。它似乎只持续了一两天。

【讨论】:

以上是关于PayPal REST Sandbox API 提供 INTERNAL_SERVICE_ERROR的主要内容,如果未能解决你的问题,请参考以下文章

访问 PayPal 沙箱 Rest API 时响应 401

更改 PayPal REST 端点

PayPal REST API:代表商家发出请求

通过 PayPal REST API 进行银行支付

Paypal REST API,怎么办?

PayPal REST API - 已退款交易错误