我有这样的场景:用户使用 PaymentElement 在个人资料设置页面中设置支付凭证(主要是简单的卡详细号码、年份、CVV)。在此之前,我将客户(用户)与新的SetupIntent(成功注册后)绑定,然后从他们那里发送配置文件设置页面中的元素(PaymentElement 的包装器)的秘密。 我希望用户能够更改/更新/删除他们的支付凭证。我尝试更改SetupIntent,但它阻止由于“成功”状态而发生更改。 如何正确制作?
全部按照官方文档教程https://docs.stripe.com/ payments/save-and-reuse?platform=web&ui=elements#set-up-stripe.js
不清楚您说的“更改付款凭据”是什么意思。但是,一旦保存“卡”类型的付款方式,您只能更新过期数据和网络,如 API 参考文档所示。
如果用户希望更改卡号,您必须创建新的付款方式。