android - 适用于 Android 的 PayPal ClassicAPI SDK

标签 android paypal

我集成了这个库 https://github.com/paypal/PayPal-Android-SDK到我的应用程序。 Sandbox 工作正常,但当我尝试直接支付时生产失败。

PayPal 手册解释了这个原因。我无法在我的国家/地区使用 REST Api 进行直接付款。但我可以使用经典 API。

所以我在这里注册了申请https://www.paypal-apps.com/user/my-account/applications并获得 Sandbox ID 和 Live App ID。

但接下来呢?如果我使用这个 Sandbox ID,PayPal SDK 会说它不是正确的 ID。据我了解,PayPal SDK 会尝试自动使用 REST API。但是我如何将它用于经典 API?

谷歌搜索这个问题让我进入这个页面 http://paypal.github.io/sdk/ ,但没有 Android 库(Android 选项卡存在,但无用)。

如何通过 PayPal SDK 连接 Classic API?

最佳答案

PayPal Android SDK( native )构建在 REST API 之上,不包含任何经典 API。

要在 Android 设备上实现经典 API,您可能需要设置服务器端 SDK(使用您喜欢的任何编程语言,并从 http://paypal.github.io/sdk/ 获取服务器 SDK),并在您的 APP 中使用 webview Controller 加载服务器页面。

PayPal 将自适应移动设备分辨率,因此在 APP 端不需要额外的 API 编码。

关于android - 适用于 Android 的 PayPal ClassicAPI SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32896674/

相关文章:

java - 从持久 Uri 加载图像时出错

java - 如何从该字符串创建 JSONArray?

java - 电子书解析器(.azw、.mobi、epub)?

php - 将数据插入2个表php

PayPal 身份 token 未显示在沙盒上

php - Paypal 订阅升级

Android SDK 管理器无法打开

Android - TimePicker 分钟到 15

php - 如何将 PayPal IPN 回调 throw idevaffiliate 传递给框架?

php - 处理 Paypal 付款执行期间的错误