详情
我目前在沙盒模式下通过PayPal测试我的应用程序时遇到INTERNAL_SERVICE_ERROR
。
我正在向 PayPal 提供自定义送货地址并使用两种送货方式:
payPalConfig.payPalShippingAddressOption = PayPalShippingAddressOption.Both
我使用此代码创建我的送货地址:
var payment = PayPalPayment()
payment.shippingAddress = PayPalShippingAddress(recipientName: "Some User", withLine1: "Address1", withLine2: "Address2", withCity: "London", withState: "United Kingdom", withPostalCode: "12321", withCountryCode: "GB")
问题
当我运行应用程序并通过选择 PayPal 提供给我 的地址进行付款时,一切正常。但是,当我选择我提供给 PayPal 的送货地址时,PayPal 会抛出此错误:
INTERNAL_SERVICE_ERROR - System error. Please try again later. (500) | PayPal Debug-ID: xxxxxxxx [sandbox, PayPal iOS SDK 2.8.0]
此问题也发生在 Web 上,如此处所述: PayPal REST API does not take the customized shipping address
是否有人因为运输而遇到此错误?
最佳答案
这是 PayPal 沙箱后端的一个错误。 (任何时候返回 HTTP 500 都是这种情况)
请联系PayPal Merchant Technical Support并包括您在上述错误中编辑的调试 ID。他们可以帮助查找该 ID 的具体问题。
关于ios - INTERNAL_SERVICE_ERROR 使用自定义运输 iOS PayPal SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27857950/