【问题标题】:PayPal payments with both PayPal Accounts and Credit Cards on iOS as a third-party merchant作为第三方商家在 iOS 上使用 PayPal 账户和信用卡进行 PayPal 付款
【发布时间】:2014-07-05 21:56:23
【问题描述】:

我正在尝试向我正在开发的 iOS 应用程序添加支付功能,其中一些人出售实物商品,而其他人购买它们,但我没有找到任何适合我需求的解决方案。

目前,我已添加PayPal MPL SDK,如here 所述。

然而,MPL 库似乎提供信用卡支持,而且它的图形在 iOS7 上已经过时了。

我发现的其他选项是:

  • PayPal iOS SDK,但它基于 REST API,而我需要支持第三方支付以及最终的链式/并行支付等REST API 不提供这些功能。

  • PayPal MEC(移动快速结账),在UIWebView 中使用它。

    即使它确实提供信用卡和 PayPal 帐户作为付款方式,我也没有找到任何支持第三方付款的方法(又名我/应用程序是 API Caller,另一个 PayPal 帐户是 @987654328 @)。

    此外,MEC does not support parallel payments,多个接收者等,但现在这不是问题,如果我只能将它用于第三方付款。

  • PayPal Adaptive Payments API,我什至尝试在没有PayPal提供的SDK的情况下使用PayPal AP API,获取payKey服务器端并加载https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_ap-payment&paykey=AP-KEY在我自己的UIWebView 里面。

    但是,该页面没有移动版本,因此根本无法使用。

    我什至尝试过使用带有&extType=mini嵌入式网络流,但它看起来很糟糕。只是不是为此而设计的。

最后我的问题是:

如果我需要在 移动设备(本例中为 iOS)上同时支持 信用卡和 paypal 帐户付款方式,我该如何处理它们>第三方商家?

【问题讨论】:

  • 嘿,你能解决这个问题吗?
  • 目前我们正在使用 MEC,我们正在寻找一种支持第三方支付的解决方案。看起来我们可以使用一些参数来达到预期的结果,但我们仍在调查中。
  • 嘿,您找到解决方案了吗? MPL 用户体验很糟糕。
  • Hii @leonardfactory 我还需要支持信用卡的链式付款..您找到任何解决方案了吗...
  • @leonardfactory 如果 PayPal 不是必需品,我强烈推荐 Stripe。 cc 付款非常棒,而且设置简单。如果您已经了解 iOS,则费用低,几乎没有技术吸收。

标签: ios paypal paypal-adaptive-payments


【解决方案1】:

根据PayPal's website关于集成第三方支持、并行和链式支付尚不支持。

MPL 库

PayPal 正在取代旧的移动支付库 (MPL) 与新的 PayPal Android 和 iOS SDK。新的移动 SDK 使用 PayPal REST API。 MPL 使用自适应支付 API(一个 PayPal 经典 API)。

新的 SDK 目前不支持第三方、并行和 连锁支付。将这些功能整合到您的移动应用程序中 见MPL on GitHubMPL documentation。与 MPL 相关的问题 应归档在以下存储库中:sdk-packages

对于现有的 Express Checkout 集成或其他功能,我们推荐Mobile Express Checkout


但是,可以使用PayPalConfiguration.acceptCreditCards 属性通过 PayPal 接受/处理信用卡。

【讨论】:

    猜你喜欢
    • 2015-03-20
    • 2019-01-28
    • 2013-12-25
    • 2023-03-23
    • 2018-04-26
    • 2014-06-26
    • 2015-12-07
    • 2013-05-31
    • 2014-11-18
    相关资源
    最近更新 更多