我想知道是否有人可以帮助我解决这个问题。我从我的 iOS SDK 收到此错误,用于 2 次尝试的请求:
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 时,似乎根本没有问题。我已经使用美国账户。请告诉我是否需要提供更多详细信息。谢谢你们!
更新::!!我做了进一步的测试,结果发现如果连接到美国帐户,移动SDK不知何故无法以SGD创建交易,而REST API允许这样做。事实证明,SDK需要新加坡帐户才能继续。
问题是新加坡帐户无法使用最新的SDK。有什么解决方案吗?我真的迫切需要最新的SDK来与SGD一起使用,因为当前的REST API允许它。
谢谢
我查找了您提供的调试 ID(实时和沙盒),它们都失败了,原因相同:直接信用卡交易不支持货币。
SGD 不是具有 REST API 的直接信用卡支持的货币。可在此处找到支持的直接信用卡货币列表。SGD 是使用 REST API 进行PayPal付款支持的货币。由于 mSDK 位于 REST API 之上,因此 REST 和 mSDK 支持的货币列表是相同的。
至于错误消息本身,我将向适当的人提出请求,看看我们是否可以显示更多信息