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

Stripe CLI 1.13.0版本stripe trigger无法触发指定事件问题

解决Stripe CLI 1.13.0触发事件异常的问题

处理checkout.session.completed无对应事件的情况

  • 确认监听配置:启动Stripe监听时,不要通过--events参数限制接收的事件类型,直接执行stripe listen --forward-to http://localhost:你的端口/webhook,确保能接收所有事件。如果之前指定了特定事件,会导致checkout.session.completed被过滤。
  • 强制使用成功测试卡:默认触发命令会模拟需要额外验证的支付流程,导致无法走到completed状态。执行触发命令时加上支付方法参数,直接完成支付:
    stripe trigger checkout.session.completed --payment-method pm_card_visa
    
  • 升级CLI版本:1.13.0存在已知的触发逻辑bug,直接升级到最新版本是最有效的解决方式,执行stripe update即可完成升级。

处理charge.succeeded仅触发charge.failed的情况

  • 指定成功支付方式:默认触发逻辑可能使用了会失败的测试卡模板,加上参数强制使用能成功的测试卡:
    stripe trigger charge.succeeded --payment-method pm_card_visa
    
  • 检查webhook代码:确认Node.js中对charge.succeeded事件的判断逻辑正确,没有拼写错误或过滤规则导致该事件被忽略。

内容的提问来源于stack exchange,提问作者Dashiell Rose Bark-Huss

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.14 13:20:34