You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Stripe的Checkout Sessions是否永久存储?过期后还能检索吗?

Stripe Checkout Session 过期及检索规则说明
  • Checkout Session存在固定过期规则:默认创建后24小时自动过期,过期后用户无法再通过原有链接访问结账页。如果业务需要更长有效期,可以在创建会话时自定义expires_at参数,最长可设置为创建后30天。
  • 会话过期不影响历史数据检索:哪怕会话已经过期,你依然可以通过checkout.sessions.retrieve接口传入会话ID拉取完整的会话对象,Stripe会永久保留你账户下的所有会话记录,不会因为过期就删除对应数据。
  • 客户ID、订阅ID获取规则:
    • 若用户已完成结账流程,会话对象的customer(客户ID)、subscription(仅订阅类结账场景存在)字段就会完成赋值,无论后续会话是否过期,你拉取会话时都可以正常读取这两个字段的值。
    • 若用户始终未完成结账,会话过期后上述两个字段依然为空,对应的客户、订阅对象本身未生成,自然无法获取对应ID。

内容的提问来源于stack exchange,提问作者Soulss

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 16:24:03