我想知道是否有人可以帮我解决这个问题。对于2次尝试请求,我从iOS SDK收到此错误:
2015-01-22 16:14:32.238 Page Advisor Consumer[6442:607] PayPal SDK: Request has failed with error: UNKNOWN_ERROR - System error (UNKNOWN_ERROR). Please try again later. (400) | PayPal Debug-ID: be3d18e185478 [live, PayPal iOS SDK 2.8.2]
2015-01-22 16:15:06.557 Page Advisor Consumer[6442:607] PayPal SDK: Request has failed with error: UNKNOWN_ERROR - System error (UNKNOWN_ERROR). Please try again later. (400) | PayPal Debug-ID: 52795d8d95006 [live, PayPal iOS SDK 2.8.2]
我想知道是什么导致了这个错误。因为当我使用直接支付REST API时,似乎根本没有问题。我已经使用美国账户了。请告诉我是否需要提供更多细节。谢谢你们!
UPDATE :: !! 我已经做了进一步的测试,结果发现如果连接到美国帐户,Mobile SDK以某种方式无法在SGD中创建事务,而REST API允许它。原来SDK需要新加坡账户才能继续。
问题是新加坡帐户无法使用最新的SDK。对此有何解决方案?我真的迫切需要最新的SDK来使用SGD,因为当前的REST API允许它。
由于
答案 0 :(得分:0)
我查找了您提供的调试ID(Live和Sandbox),但由于同样的原因,它们都失败了:直接信用卡交易的货币不受支持。
使用REST API的直接信用卡不支持SGD。可以找到支持的直接信用卡币种列表here。 SGD 是支持使用REST API支付PayPal的货币。由于mSDK位于REST API之上,因此REST和mSDK支持的货币列表是同一个。
至于错误信息本身,我会向适当的人提出请求,看看我们是否可以展示更多信息。