从 Paypal MPL 迁移到 PaypalMobile iOS SDK 的问题

Posted

技术标签:

【中文标题】从 Paypal MPL 迁移到 PaypalMobile iOS SDK 的问题【英文标题】:Migration Questions from Paypal MPL to PaypalMobile iOS SDK 【发布时间】:2013-05-20 12:14:00 【问题描述】:

我们正在从 MPL 迁移到 Paypal Mobile ios SDK,并且我们拥有您所说的经典应用程序。我们找不到迁移指南,并且有以下问题。

    新的 sdk 需要客户端 ID。客户端 ID 是否与 API 密钥相同?

    根据指南

“您需要两个凭据: clientId:可在 PayPal 开发者网站上找到。 receiverEmail:您的 PayPal 帐户电子邮件地址 这些用于将您识别为收款人。两者都是公共凭证;没有必要试图掩盖它们或将它们保密。

重要:receiverEmail 应该与用于获取您的 client_id 和 secret 的帐户匹配。”

我们不是接收者。我们只为用户之间的支付提供便利。我们也没有密钥。我们如何让我们的用户向其他用户付款?

    在我们的应用程序中,用户可以向他们的同行和服务提供商付款。我们如何区分?

非常感谢您的帮助!

【问题讨论】:

【参考方案1】:

这里是来自 PayPal 的乔希。

PayPal iOS SDK 目前不支持点对点支付。

client_id 与 API 密钥不同。您可以从PayPal developer website 获得一份。

【讨论】:

你能告诉我客户 ID 在哪里吗?我浏览了所有网站,但没有找到任何.. @AwaisTariq 它在applications tab下【参考方案2】:

如果您不需要支持直接信用卡付款(发件人没有 PayPal 帐户),则不需要 client_id。 SDK 中有一个选项可以抑制直接信用卡选项。您需要做的就是在初始化 PaymentViewController 时传递收款人的电子邮件地址。您可以在https://developer.paypal.com/webapps/developer/docs/integration/mobile/ios-integration-guide/ 看到代码 sn-p。

【讨论】:

不太正确...使用 SDK 需要 client_id。没有它就不会启动。

以上是关于从 Paypal MPL 迁移到 PaypalMobile iOS SDK 的问题的主要内容,如果未能解决你的问题,请参考以下文章

“系统不可用请稍 后再试” - iphone中的PAYPAL MPL SDK出错

iOS Paypal MPL 开发人员错误

如何使用 paypal MPL 制作实时 ios 应用程序

Paypal支付MPL真正的快捷支付

如何在 MPL android 中获取 PayPal 交易详情

集成 Android Paypal sdk 或 MPL