Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Stripe payments 三维安全身份验证与分条_Stripe Payments - Fatal编程技术网

Stripe payments 三维安全身份验证与分条

Stripe payments 三维安全身份验证与分条,stripe-payments,Stripe Payments,我在完成Stripe签出会话后创建订阅,根据我所读的内容,Stripe在签出会话上支持3d安全身份验证支付。但是,如果客户第一次支付订阅费时是这样(stripe将要求他在结帐会话页面上输入代码),那么这将如何适用于接下来几个月的剩余付款?用户将在何处输入代码?假设您使用的是条带计费,您的用户将自动按重复月份计费。因此,他们通常只需要完成初始付款。但是,如果发卡机构要求在每张发票上完成3DS,则可以配置条带设置,以自动通过电子邮件发送给用户,在条带托管页面上完成3DS。但是,如果要编写自定义故障处

我在完成Stripe签出会话后创建订阅,根据我所读的内容,Stripe在签出会话上支持3d安全身份验证支付。但是,如果客户第一次支付订阅费时是这样(stripe将要求他在结帐会话页面上输入代码),那么这将如何适用于接下来几个月的剩余付款?用户将在何处输入代码?

假设您使用的是条带计费,您的用户将自动按重复月份计费。因此,他们通常只需要完成初始付款。但是,如果发卡机构要求在每张发票上完成3DS,则可以配置条带设置,以自动通过电子邮件发送给用户,在条带托管页面上完成3DS。但是,如果要编写自定义故障处理,则需要为customer.subscription.updated添加webhook,并检查状态是否过期。

请参见介绍此主题。简短的解释是,定期费用将要求豁免,如果仍然需要3DS,Stripe将通过电子邮件发送给用户执行此操作(您可以在仪表板设置中修改此行为)。非常感谢!您首先提到:“假设您使用的是条带计费”,请您告诉我这意味着什么,以检查这是否是我的情况。只是一个快速提醒,付款发生在我的网站上,使用Stripe自己的结账页面,以防这就是你所说的Stripe账单。还有一个问题,如果我想检查订阅的过期状态,我是否应该注意这样一个事实,即付款失败事件中也存在此状态?如果您使用条带签出,它也适用于您的情况。条带计费只是一个例子,特别是当您正在实现自己的后端逻辑来处理重复付款时。没错,如果发票付款失败,则状态将处于过期状态。但是,如果您没有处理您这边的逻辑,您可以在Stripe中配置一些设置,以便自动向用户发送电子邮件以完成3DS on Stripe的托管链接。但是如果你在处理逻辑,你必须听webhook
customer.subscription.updated
事件,还有一些类似的API应该很有用。谢谢!!