PayPal - 弹性:集成应用计费



我正在尝试将应用程序计费集成到 flex 移动应用程序中。我找到了这个页面:http://www.adobe.com/devnet/flex/articles/flex_paypal.html

它似乎有效,但出于安全目的(存储PayPal凭据),我不得不在我的 Web 服务器上安装一个 Web 应用程序。

我查看了Android和ios SDK的库(MPL),它们似乎不调用Web服务器。

有人知道是否有办法避免安装此服务器?

链接的文章是从 Flex/AIR 单页 Web 应用程序的角度集成PayPal的自适应支付产品的绝佳处理。但是,由于应用程序(带有嵌入式迷你浏览器)与浏览器环境的安全功能不同,因此不建议在移动应用程序而不是浏览器中使用此产品(自适应支付)。

MPL 库也已弃用,取而代之的是 PayPal 最新的移动 SDK。看:

https://developer.paypal.com/docs/integration/mobile/mobile-sdk-overview/

我建议考虑使用这些最新的PayPal SDK,或者将PayPal和Braintree卡接受度结合在一个SDK中的移动Braintree SDK,作为最安全且具有最佳移动用户体验(并且最有可能在未来得到支持)。

这些 SDK 不要求您拥有托管任何用于用户交互的页面(例如,将用户重定向到 PayPal 的页面,或处理重定向回来的页面)。它们提供库,用于从应用程序内部安全收集和验证用户的凭据。

也就是说,您仍然需要维护 PayPal API 凭证访问的安全性。最新的 SDK(如上所述)允许您为特定设备生成访问令牌,同时确保服务器上的帐户凭据安全。但是您确实需要该服务器,并且您的移动应用程序需要与其通信才能进行身份验证以代表您调用PayPal;否则,必须将完整的 PayPal API 凭据发送到安装了应用的每台设备,这是不明智的。

最新更新