【问题标题】:Add apple-pay as a payment method in react-native在 react-native 中添加 apple-pay 作为支付方式
【发布时间】:2019-08-16 19:45:20
【问题描述】:

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

我想允许他们使用 Apple pay。我想做的很简单:

  1. 用户点击 SelectPaymentMethod 组件上的苹果支付按钮。
  2. 我得到了默认的信用卡信息。
  3. 我将其标记为条带并将令牌存储在我的数据库中,以便稍后在我的驱动程序完成时从信用卡中收取费用。
  4. 用户点击图书。
  5. 服务已完成,我们将根据预订的实际价格从信用卡中收取费用。

经过数小时的研究,我对此有一种非常糟糕的感觉。谁能告诉我更多关于 react native 的苹果支付本地 API 的信息?

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

提前致谢。

【问题讨论】:

    标签: react-native stripe-payments applepay


    【解决方案1】:

    这里有一些注意事项。

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

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

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

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

    希望能有所帮助。

    干杯!

    【讨论】:

    • 感谢您的回答。我知道我需要将令牌附加给客户,但我怎样才能获得令牌?如何使用本地 react-native-apple-pay API 访问用户的信用卡详细信息?
    猜你喜欢
    • 2020-11-12
    • 2020-04-30
    • 1970-01-01
    • 1970-01-01
    • 2019-04-06
    • 2018-05-05
    • 1970-01-01
    • 2022-07-26
    • 1970-01-01
    相关资源
    最近更新 更多