【问题标题】:Xcode SwiftUI PayPal Integration iOS [closed]Xcode SwiftUI PayPal 集成 iOS [关闭]
【发布时间】:2021-10-18 22:57:36
【问题描述】:

我是 Covid-19 救济非营利组织的创始人。我正在编写一个应用程序来接受捐赠并向拥有该应用程序的任何人提供新闻和事件信息。我想知道是否有任何简单的方法可以将 Paypal 捐赠系统集成到其中?我认为 BraintreeIOS 可以工作,但它似乎已经过时并且不支持 SwiftUI,只支持 Swift。

有人对如何实现这一点有任何想法吗?

【问题讨论】:

  • PayPal 有办法。
  • @Someone_who_likes_SE 这是什么?我做了很多研究,除了 Braintree IOS 什么都找不到。
  • 那么,this 可能会派上用场
  • 请注意,Apple 对收集捐款有特定要求 - developer.apple.com/app-store/review/guidelines/… 其中之一是您必须支持 ApplePay,因此除了 PayPal 之外,您还需要使用 Braintree 或 Square。请注意,您始终可以UIViewRepresentable 在 SwiftUI 中呈现 UIKit 视图。
  • 你也可以使用旧的 SwiftUI 生命周期,它使用 UIHostingViewController 呈现你的 SwiftUI,然后你有一个根视图控制器,你可以使用它来呈现 Braintree 支付视图控制器。

标签: ios swiftui paypal


【解决方案1】:

Native Checkout SDK 对于捐赠来说可能有点过头了。最简单的是,在网络浏览器或带有地址栏的 SafariViewController 中打开以下内容:

https://www.paypal.com/webscr?cmd=_donations&item_name=STRING%20DESCRIBING%20PURPOSE%20OF%20DONATION&currency_code=USD&business=EMAIL_ADDRESS_OR_MERCHANT_ID

使用来自 https://www.paypal.com/businessmanage/account/aboutBusiness 的商家 ID,虽然 PayPal 帐户的主要电子邮件也可以使用

您甚至可以使用&amount=xxx%2exx 预先填写金额(尽管这没有提供每月重复的选项)

有关更多信息,请参阅 HTML Variables for PayPal Payments Standard,它是旧版 Web 2.0 集成,但可以完成工作

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-01-28
    • 2013-02-21
    • 1970-01-01
    • 2011-01-27
    • 2014-03-04
    • 2013-03-10
    • 2012-10-05
    • 2011-02-20
    相关资源
    最近更新 更多