Stripe Webhook设置页面缺失指定API版本,版本识别疑问咨询
Stripe Webhook API版本不匹配原因解析
Dashboard版本列表有范围限制
Stripe后台的Webhook版本下拉菜单仅展示当前仍处于官方支持状态的API版本。2020-08-27属于较旧版本,已经被Stripe从可视化界面的可选列表中移除,只有近期维护的版本才会显示在这里。账户默认API版本未更新
如果你的Stripe账户创建时间较早,账户的默认API版本可能停留在2020-03-02。通过Dashboard创建Webhook时,会自动继承这个账户默认版本,而非你本地SDK对应的版本。只有通过API编程创建的方式,才能指定那些不在Dashboard列表里的旧版本。SDK版本与账户/Webhook版本相互独立
Stripe.NET的版本对应SDK内置的API版本,但这和账户默认版本、Webhook端点指定版本是三个独立概念:- SDK版本决定了发起API请求时的默认版本(可手动覆盖)
- 账户默认版本是新创建资源(含Dashboard创建的Webhook)的默认版本
- Webhook端点版本决定了Stripe发送事件时使用的API版本
你遇到的报错,本质是Webhook用了账户默认的2020-03-02版本,而SDK预期的是2020-08-27,版本不匹配触发了异常。
内容的提问来源于stack exchange,提问作者Tom
相关产品推荐
相关产品推荐

