【问题标题】:Paypal integration with iOS sdkPaypal 与 iOS sdk 的集成
【发布时间】:2013-08-18 11:02:21
【问题描述】:

我已下载 Pay pal SDK 最新版本 1.1.0。它在测试环境中运行良好,但是在用于沙盒帐户时,它会抛出一个错误,说“与贝宝服务器通信时出现问题”。你能帮忙吗?我正在将贝宝与 iOS 应用程序集成。 控制台上的响应是:

PayPal-iOS-SDK-Sample-App[1555:19d03] Request has failed with error:"pp_service_error_json_parse_error - System error. Please try again later.
details: (
        {
        "ns_error" = "Error Domain=NSCocoaErrorDomain Code=3840 \"The operation couldn\U2019t be completed. (Cocoa error 3840.)\" (JSON text did not start with array or object and option to allow fragments not set.) UserInfo=0xa456590 {NSDebugDescription=JSON text did not start with array or object and option to allow fragments not set.}";
    }
)"

【问题讨论】:

  • 检查 PayPal 沙箱端点 url。调用贝宝沙箱服务器是否正确?
  • 在文档中只是提到了更改环境以使用沙盒帐户,没有更多提及。

标签: ios paypal


【解决方案1】:

@基兰:

这里是来自 PayPal 的戴夫。

  1. 能否提供您尝试提交的付款的详细信息(货币代码、金额、简短说明)?

  2. 此尝试的交易是 PayPal 还是信用卡付款?

  3. 此错误发生在流程的哪个阶段?

获得这些信息后,我会尝试重现您的场景并回复您。

【讨论】:

  • PayPalPayment *payment = [[PayPalPayment alloc] init]; payment.amount = [[NSDecimalNumber alloc] initWithString:@"9.95"]; payment.currencyCode = @"USD"; payment.shortDescription = @"时髦 T 恤";在启动应用程序并在 iOS 6.1 模拟器中单击“购买”后立即出现错误。请立即寻求帮助。
  • @Kiran 很抱歉我迟迟没有看到您的回复。在过去的几周里,沙盒服务器显然出现了一些短暂的故障。你现在还遇到这个问题吗?
  • hi@DaveGoldman 我遇到问题“pp_service_error_json_parse_error - 系统错误。请稍后再试。(403) | 详细信息: (“.你能帮忙吗?
  • 抱歉,@KrutarthPatel -- 我不再在 PayPal 工作。我建议您联系 PayPal 的开发者支持小组。
  • @DaveGoldman 感谢您的回复。但我想知道为什么我会遇到问题
猜你喜欢
  • 2016-01-01
  • 2020-06-04
  • 2013-02-25
  • 2017-08-06
  • 2016-12-06
  • 1970-01-01
  • 2020-04-29
  • 2015-05-22
  • 2014-07-22
相关资源
最近更新 更多