在 Checkout 中预填已保存的银行卡

Stripe Checkout 提供 Link——一个一键付款选项,可让客户安全地保存和重复使用其支付信息。但是,如果您需要保存支付方式以在会话外进行收款,或者希望自行管理已保存的支付方式,则需要将支付方式保存到 CustomerAllow_redisplay 是 PaymentMethod 对象上的一个参数,用于帮助您模拟是否已获得客户同意在回购时预填其已保存的银行卡信息。

在 Checkout 中保存支付方式: 

是否以及如何保存支付方式取决于您在 Checkout 中使用的模式。 

覆盖或更改 allow_redisplay 行为

此默认行为旨在让您更轻松地遵守卡组织规则和数据保护法规。如果需要更改这些模式启用的默认行为,可以使用以下方法: 


注意

全球隐私法非常复杂、微妙。 建议在实施 setup_future_usage  之前咨询您的法律和隐私团队,或者覆盖 Checkout 用于保存和重新显示支付方式的默认行为,因为这可能会影响您的隐私合规框架。例如,欧洲数据保护委员会发布了有关保存支付信息的指导意见。 点击此处,了解如何配置 Checkout 以征得同意并保存支付方式供以后使用。


对现有集成应用的影响

如果您在 4 月 18 日之前创建了 Stripe 账户,先前通过 Checkout 保存的支付方式已经使用适当的 allow_redisplay 值进行回填。 
从 2024 年 5 月 1 日开始,Checkout 不再向回头客显示以 allow_redisplay: limitedunspecified 保存的银行卡。如对此更改有任何疑问,请联系支持


即将对 Checkout 上已保存支付方式进行的改进