Android Paypal 与 MECL 问题的集成

Posted

技术标签:

【中文标题】Android Paypal 与 MECL 问题的集成【英文标题】:Android Paypal Integration with MECL Issue 【发布时间】:2012-06-28 03:46:26 【问题描述】:

我正在尝试通过 PayPal 在 android 应用上执行付款。

为此,我认为最实用的解决方案是 MECL。但是,文档声称我必须拥有自己的网络服务器,并且我必须从我的移动应用程序向我的网络服务器发送一个请求,然后将该请求从我的网络服务器转发到 PayPal 网络服务器。

我的两个问题是: 1) 有没有办法使用 MECL 在移动设备上存储凭据并从设备向 PayPal 发送直接请求? 2) 是否有另一个 PayPal 库允许直接从移动设备发送 PayPal 请求?

谢谢

【问题讨论】:

【参考方案1】:

如果您不想使用额外的网络服务器进行 PayPal 应用内交易,您可以使用 MPL

https://cms.paypal.com/cms_content/US/en_US/files/developer/PP_MPL_Developer_Guide_and_Reference_Android.pdf

【讨论】:

【参考方案2】:

您可能已经知道...使用 setExpressCheckout 方法将凭据发送到 PayPal 以处理 Pay 操作并返回响应作为密钥并在您的 Web 服务器页面中符合(批准)交易,您必须使用 getExpressCheckout 方法来符合交易并根据您的返回 URL 返回到您的 Web 服务器页面。

【讨论】:

以上是关于Android Paypal 与 MECL 问题的集成的主要内容,如果未能解决你的问题,请参考以下文章

如何在安卓应用中进行paypal批量支付

将 PayPal 与 Android 应用程序集成,无需用户拥有 PayPal 帐户

Paypal 与 Android 应用程序的集成 - 接收方

Paypal SDK 与 Android 登录集成失败

ios 和 android 支付与 paypal 应用商店指南

如何将 PayPal sdk 与 Gradle Android 集成