【问题标题】:How to change credit cards on active subscriptions in Stripe while being SCA compliant (Intents API)?如何在符合 SCA(Intents API)的同时更改 Stripe 中活动订阅的信用卡?
【发布时间】:2020-06-14 10:12:44
【问题描述】:

我的客户在使用 Intents API 注册时使用信用卡设置了多个有效订阅,以实现 SCA 兼容性。

假设他们的卡已过期,并且他们想要更改他们在所有订阅中使用的默认卡。到目前为止,这是通过在客户帐户上设置默认卡或简单地更新所有现有订阅将卡设置为默认卡来使用卡 API 完成的。

如何实现符合 SCA 的要求?我是否需要让我的客户对他们正在运行的每个订阅分别进行冗长的设置意图过程?或者有没有办法创建一个单一的设置意图并将其分配给他们可能拥有的所有正在运行的订阅?

【问题讨论】:

    标签: stripe-payments stripe-sca


    【解决方案1】:

    您可以set the Customer's invoice_settings.default_payment_method,这将适用于他们拥有的所有订阅 - 除非您有 explicitly set each Subscription's payment method(在这种情况下,您必须更新每个订阅)。

    【讨论】:

    • 但是我如何收集批准?我是否需要事先创建一个新的空白设置意图(未附加到订阅结帐流程),让客户对其进行身份验证,然后更新客户帐户或更新所有订阅?
    • 您收集批准的方式与最初的方式相同,即为新卡创建新的 SetupIntent(并在必要时进行身份验证)并将其附加到客户,然后将其设置为适用的默认值。
    猜你喜欢
    • 2021-03-18
    • 2021-05-30
    • 2023-03-27
    • 2019-09-07
    • 2013-02-01
    • 2014-12-29
    • 2021-04-20
    • 1970-01-01
    • 2017-07-03
    相关资源
    最近更新 更多