【发布时间】:2019-07-05 20:57:07
【问题描述】:
保存卡以备将来付款时是否可以使用 3D Secure?
来自 Stripe 的文档,https://stripe.com/docs/sources/three-d-secure。这似乎是这样做的方法。
但是根据文档,不再推荐使用 PaymentIntents 来代替:
不再推荐使用此 API。如果您希望使用 3D Secure,我们强烈建议您采用 PaymentIntents,我们的新支付 API。
那么,有没有办法使用 PaymentIntents(利用 3D 安全)来保存卡而不立即付款?
【问题讨论】:
-
我不确定你的问题是否有意义。付款意图明确表示收取付款的尝试,并且 3D Secure 仅在您付款时发生。如果您只是在不付款的情况下保存卡,则可以使用链接的第 1 步中的 stripe.js 的
stripe.createSource和 save it to a customer object 创建一个源。然后,稍后,如果您想从卡中扣款,您可以创建一个付款意图。 stripe.com/docs/payments/payment-intents/… -
我们的用例是我们想保存客户的卡以备将来收费,这些未来的收费将在我们的服务器后台自动完成,因此我们无法从客户那里获得 3d 安全信息时间。所以我们想在保存卡片的过程中使用 3D 安全认证。我已经询问了条纹支持,他们说目前不支持在不付款的情况下保存卡的 3D 安全。
-
嗨@len 我正在尝试实现同样的目标,你有没有找到一种方法来实现支付意图?