在本机中添加苹果付款作为付款方式

时间:2019-03-26 12:15:16

标签: react-native stripe-payments applepay

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

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

  1. 用户单击SelectPaymentMethod组件上的apple pay按钮。
  2. 我获得了默认的信用卡信息。
  3. 我将其令牌化为条带,并将令牌存储在数据库中,以便以后在驱动程序完成后从信用卡中扣款。
  4. 用户点击图书。
  5. 服务已完成,我们将根据预订的实际价格向信用卡收费。

经过数小时的研究,我对此感到非常不好。有人能告诉我更多有关React Native上的Apple Pay本地API吗?

我已经阅读了本机支付的文档,但是我不想提前向用户收费。我想稍后再向他们收费,这就是为什么我要在他们的桌子旁添加苹果付款作为付款方式。

谢谢。

1 个答案:

答案 0 :(得分:0)

这里有一些注意事项。

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

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

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

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

希望这会有所帮助。

干杯!