iOS 移动应用程序中的 Paypal 集成

Posted

技术标签:

【中文标题】iOS 移动应用程序中的 Paypal 集成【英文标题】:Paypal Integration in iOS Mobile App 【发布时间】:2012-09-19 07:11:39 【问题描述】:

我已使用最新的 MPL 库将 paypal 集成到我的 ios 应用程序中。应用程序在离线 (ENV_NONE) 模式下运行良好。当我尝试在沙盒 (ENV_SANDBOX) 模式下测试应用程序时,在模拟器和设备中都出现以下错误:

Checking Error********************
Posting Error: 2147483647
DEVELOPER ERROR: This app not using a supported version of the PayPal library.

我正在使用沙盒测试APP ID“APP-80W284485P519543T”

【问题讨论】:

我目前在通过支付服务 (ZooZ.com) 使用 PayPal 时遇到了同样的问题。从今天开始,好像有什么不对劲。谷歌搜索这个错误只会显示今天的帖子。 @Wim Haanstra 如果您找到任何解决方案,请告诉我.. 我从 ZooZ 收到了一个更新的框架库,它解决了这个问题。 【参考方案1】:

我遇到了同样的问题,通过电子邮件发送了 PayPal 支持并得到了这个 -

关于“发布错误:2147483647”错误,这似乎是 目前正在调查的已知问题。我会更新你 一旦我得到更多更新,就通过这张票。

希望尽快解决。

【讨论】:

【参考方案2】:

也许这会有所帮助

PayPal 沙盒已配置为拒绝任何没有带有 HTTP 400 错误的“Host”标头的 HTTP 请求。商户可以使用沙盒环境来验证其 IPN 和 PDT 脚本的更改。

https://www.x.com/node/320404

【讨论】:

我正在使用最新版本的 iPhone 移动支付库将贝宝集成到我的 iOS 应用程序中。在我的网站上它工作正常。没有在该库中添加“主机”标头的选项。

以上是关于iOS 移动应用程序中的 Paypal 集成的主要内容,如果未能解决你的问题,请参考以下文章

如何使用rest api将paypal Single Payment集成到移动应用程序中

将贝宝移动快速结账与 iOS 集成

Paypal 在结帐时无法检测到移动设备

iOS - PayPal 集成 - “无效参数小计”错误

使用 PayPal 移动 SDK 的 iOS 构建错误

Paypal 移动支付 - 使用 Phonegap HTML5 IOS 应用程序