INTERNAL_SERVICE_ERROR使用自定义运费iOS PayPal SDK

时间:2015-01-09 09:56:58

标签: ios paypal paypal-sandbox

详细

我在 Sandbox 模式下通过 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 - 系统错误。请稍后再试。 (500)|   PayPal Debug-ID:xxxxxxxx [sandbox,PayPal iOS SDK 2.8.0]

此问题也发生在网络上,如下所述: PayPal REST API does not take the customized shipping address

是否有人因运费而面临此错误?

1 个答案:

答案 0 :(得分:0)

这是PayPal沙箱后端的错误。 (就像任何时候返回HTTP 500一样)

请与PayPal Merchant Technical Support联系,并在上面的错误中包含您已编辑的调试ID。他们可以帮助查找该ID的具体问题。