react-native - 在 react-native 中添加 apple-pay 作为支付方式

标签 react-native stripe-payments applepay

我目前正在为另一种服务构建类似 Uber 的应用程序。 我使用 Stripe 是为了在服务完成后获得付款。我目前允许我的用户添加信用卡。

我想让他们使用 Apple Pay。我想做的很简单:

  1. 用户点击 SelectPaymentMethod 组件上的 apple pay 按钮。
  2. 我得到了默认的信用卡信息。
  3. 我将其标记为 strip 并将标记存储在我的数据库中,以便稍后在我的司机完成后从信用卡中扣款。
  4. 用户点击图书。
  5. 服务已完成,我们会根据预订的实际价格从信用卡中扣款。

经过几个小时的研究,我对此有一种非常糟糕的预感。谁能告诉我更多关于 apple pay local API on react native 的信息?

我已经阅读了 react-native-payments 的文档,但我不想预先向我的用户收费。我想稍后向他们收费,这就是为什么我需要他们成为餐 table 以添加 apple-pay 作为付款方式。

提前致谢。

最佳答案

这里有一些注意事项。

  1. Apple Pay 最适用于一次性付款,而不是订阅费或不定期收取的不同金额的费用。作为付款方式,您可能会看到很多拒绝。

  2. 确保您没有预先设定价格。

  3. 请记住,您需要将该 token 附加到 Customer Stripe 中的对象使用 Create Card Source API Method . token 只能使用一次,除非它们与客户记录相关联。

除非有理由在这种情况下使用 Apple Pay,否则我可能会推荐其他方式。例如,Card.io 使将卡片附加到帐户变得非常容易。

希望对您有所帮助。

干杯!

关于react-native - 在 react-native 中添加 apple-pay 作为支付方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55356924/

相关文章:

xml - 提取响应的编码转换

react-native - 将样式应用于扩展的 React Native 组件的推荐方法是什么?

javascript - 如何在 React Native 中为特定元素渲染 FlatList 内的函数

php - 一个带有多个 webhook 的 strip 帐户,用于不同的服务

ios - apple pay测试无法添加测试卡

ios - Apple Pay 和 Swift 如何将 PKPaymentToken 发送到服务器

ios - Apple Pay如何添加持卡人姓名

android - gms :play-services-vision and firebase 版本冲突

php - 在 Stripe 中使用优惠券代码

php - 正确支付后如何单独放入购物车的商品?