【发布时间】:2013-09-19 13:03:21
【问题描述】:
过去几个月我一直在使用带有沙盒凭据的 Paypal Merchant SDK,一切正常。
但是今天,我遇到了这个奇怪的问题,每当我调用 SetExpressCheckout 的 API 时,我都会收到 Transaction failed due to internal error 错误代码 10001 .. 我代码中没有任何改变,它刚刚开始出现。
我使用 github api 进行交易:https://github.com/paypal/merchant-sdk-php/]1
这是 API 错误响应
SetExpressCheckoutResponseType Object
(
[Token] =>
[Timestamp] => 2013-09-15T07:33:51Z
[Ack] => Failure
[CorrelationID] => 1325627aefe46
[Errors] => Array
(
[0] => ErrorType Object
(
[ShortMessage] => Internal Error
[LongMessage] => Transaction failed due to internal error
[ErrorCode] => 10001
[SeverityCode] => Error
[ErrorParameters] =>
)
)
[Version] => 94.0
[Build] => 7645184
)
【问题讨论】:
-
同样的事情发生在我身上,除了,我们的生产 api(非沙盒)也返回同样的错误
-
你找到解决办法了吗?
-
使用 PHP Paypal API 在沙箱上也是如此(在它开始发生之前我们没有更改一行代码):[ShortMessage]: string(14) "Internal Error" [LongMessage]: string(40) "事务因内部错误而失败" [ErrorCode]: string(5) "10001" [SeverityCode]: string(5) "Error" [ErrorParameters]: null
-
德国也是一样。也无法连接到sandbox.paypal.com。
-
paypal 网站上有没有关于这个问题的信息?小伙伴们对此了解更多吗?我看到它甚至可以在生产中发生,所以他们应该在 Paypal 端提供一些关于这方面的信息......
标签: php paypal paypal-sandbox