【问题标题】:Stripe iOS SDK's prebuilt UI and card savingStripe iOS SDK 预建 UI 和卡片保存
【发布时间】:2021-03-03 19:23:26
【问题描述】:
我想使用 Stripe 预构建的 UI
https://stripe.com/docs/mobile/ios/basic
但是如果你使用它,当输入卡片时,它会保存到 Stripe,所以当我们重新打开预建 UI 时,我们会看到之前的卡片。
这里有没有使用这个预建 UI 的解决方案,但可以选择不保存卡片,而是询问用户(例如复选框“我想保存卡片”),所以如果用户不想保存卡片,下次用户将再次输入卡信息
另外,我是否理解正确,即使我们连接了其他支付方式,预构建的 UI 也只会显示卡和 Apple Pay?
【问题讨论】:
标签:
ios
swift
stripe-payments
【解决方案1】:
这里有什么解决方案可以使用这个预建的 UI,但可以选择不保存卡片,而是询问用户(比如复选框“我想保存卡片”)
默认情况下,iOS SDK 不支持此功能。您可以使用 addCardViewControllerFooterView 添加 UISwitch 并自己实现 STPBackendAPIAdapter 来处理您希望如何保存卡片的自定义功能。
我是否理解正确,即使我们连接了其他支付方式,预构建的 UI 也只会显示卡和 Apple Pay?
正确,预构建的 UI 主要适用于卡片。