分条api,确定卡的类型



在我们授权在零售支付终端上支付Stripe上的金额之前,我们需要确定卡的类型。我们查看了多个API,但没有找到逻辑如下的API:

  1. 调用API
  2. 确定卡类型是借记卡还是信用卡
  3. 如果卡类型为借记卡,则收取$X
  4. 对于所有其他卡类型,收取$X+额外的%年龄

我们找不到任何api,我们能够在插入卡时在零售终端上计算CardType,然后在终端上显示当前金额的提示。目前,如果我们使用支付意图api,一旦我们获得卡类型,我们需要启动一个"Auth + capture"。因此,我们被迫要求用户重新插入卡。

我们已经尝试了Payment Intent API

Stripe Terminal允许您在使用collectPaymentMethod处理支付之前检查卡的详细信息并运行业务逻辑:

您可以检查collectPaymentMethod返回的支付方法上的card_present.funding属性,以确定所使用的卡是信用卡还是借记卡,并根据需要更新支付意图的amount

相关内容

  • 没有找到相关文章

最新更新