如何在Stripe webhook触发前获取新客户的customer_id?
问题背景
按照Stripe嵌入式订阅结账流程:
- 调用
$stripe->checkout->sessions->create()创建结账会话,此时无customer_id - 启动嵌入式结账流程,客户完成支付
- 支付成功后,在成功页面获取
session_id,才能检索到对应的customer_id
当前困境:webhook会在成功页面加载前触发,此时我们尚未存储该customer_id,无法关联webhook事件中的客户信息。另外,创建结账会话时支持client_reference_id参数,但webhook返回数据不包含该字段。
核心疑问:如何在webhook触发前获取新客户的customer_id?
内容的提问来源于stack exchange,提问作者XIMRX
相关产品推荐
相关产品推荐

