Stripe payments 与条带连接、卡标记化过程和客户生成过程相关的问题

Stripe payments 与条带连接、卡标记化过程和客户生成过程相关的问题,stripe-payments,Stripe Payments,在您询问一些代码之前,请了解这个问题与实现技术有关,而不是与代码散布有关 好的,为了节省stripe connect中的客户以后或每月向他们收费,以下是规定的流程: 第一步。使用Stripe.js获取用户的卡片详细信息,如卡片编号、exp日期、cvv等,这些信息将发送到Stripe 第二步。Stripe返回一个与卡片对应的令牌,如:tok_xyz,现在这个令牌可以用于在Stripe中生成客户,您将获得客户id 第三步。一旦你有了客户id,你可以随时向他们收费 现在我有两个问题: 如果我在上面的步

在您询问一些代码之前,请了解这个问题与实现技术有关,而不是与代码散布有关

好的,为了节省stripe connect中的客户以后或每月向他们收费,以下是规定的流程:

第一步。使用Stripe.js获取用户的卡片详细信息,如卡片编号、exp日期、cvv等,这些信息将发送到Stripe

第二步。Stripe返回一个与卡片对应的令牌,如:tok_xyz,现在这个令牌可以用于在Stripe中生成客户,您将获得客户id

第三步。一旦你有了客户id,你可以随时向他们收费

现在我有两个问题:

  • 如果我在上面的步骤1中提供相同的卡详细信息,strip每次都会返回相同的令牌吗?我这样问是为了让我知道当用户两次输入同一张卡的详细信息时如何处理这种情况,并且我不会一次又一次地在数据库中为同一张卡创建多个条目

  • 在Stripe中记录的是,在他们发行卡令牌(上面的步骤1)后,CVV仅在几分钟内保持有效,如果您在这段时间内不收费,卡稍后将失效,因此我是否需要立即向客户收取小额费用,如0.01美元或其他费用?或者当我创建customer(上面的步骤2)时,stripe会处理这个问题吗

  • 谢谢你事先的帮助

  • 不,您每次都将获得不同的令牌和
    tok_xxx
    ID值。但是,您可以从令牌中读取一个属性,并将其与保存给客户的卡进行比较,以检查是否存在重复项。这里有一些关于StackOverflow的好例子

  • 确实,CVC值仅保持很短的时间。如果你在这段时间内收费,银行可以检查。在这段时间之外进行收费并不会使信用卡失效,但可能会导致更多的下降机会。幸运的是,这不是问题-当您创建客户对象时,Stripe将收取$0的授权费用(如蓝色框中所述)。因此,只要您直接向代币收费,或者使用代币创建客户对象,只要您获得代币,就不需要考虑这一点


  • 非常感谢你!投票通过并被接受,我希望我能给你更多的声誉,但我不能…再次感谢…非常好的一个,解决了我的问题。嘿,我还有一个关于stripe的问题,刚刚发布,也许你能帮忙?再次感谢你的帮助,我还有一个关于stripe的问题,也许你可以看看?