Stripe payments 如何使用3ds保存卡片?

Stripe payments 如何使用3ds保存卡片?,stripe-payments,Stripe Payments,我发现我可以保存一个3ds源代码以备将来使用,但它只能一次性使用。如果我想使用3ds,但允许客户多次保存此卡以备将来使用,是否不可能这样做 我曾经 stripe.customers.createSource 为了将源代码保存给客户,我尝试使用了一次,它可以工作,但是第二次失败了 您提供的源未处于计费状态 我在回答你的另一个问题时从概念上涵盖了来源与卡片: 三维安全源是从卡源创建的。这是基于卡是否支持(甚至需要)文档中所述的3D安全,在客户端执行的操作。然后,您可以通过3D Secure使用此新来

我发现我可以保存一个3ds源代码以备将来使用,但它只能一次性使用。如果我想使用3ds,但允许客户多次保存此卡以备将来使用,是否不可能这样做

我曾经

stripe.customers.createSource

为了将源代码保存给客户,我尝试使用了一次,它可以工作,但是第二次失败了

您提供的源未处于计费状态


我在回答你的另一个问题时从概念上涵盖了来源与卡片:

三维安全源是从卡源创建的。这是基于卡是否支持(甚至需要)文档中所述的3D安全,在客户端执行的操作。然后,您可以通过3D Secure使用此新来源进行充电

由于3D安全源是一次性使用的,因此您希望保留原始卡源以备将来使用

流程是这样的:

  • 创建卡源客户端
    src_123
  • 检查卡源是否需要/支持3D安全
  • 如果没有,请将源id
    src_123
    发送到您的服务器,并将该源保存在客户身上,以便现在/将来对其收费
  • 如果是,请创建一个3D安全源客户端
    src\u ABC
  • 让客户完成3D安全验证,包括重定向到其银行
  • 将3D安全源id
    src_ABC
    发送到您的服务器,因为它已准备好充电
  • 将原始卡源也保存在客户上,以便将来付款。此源id
    src_123
    可在3D安全源上的
    three_d_Secure[卡]
    下找到