我遇到了一个问题,因为我在同一服务器上有两个 webhook 端点(/webhook/stripe 和 /webhook/stripe-connect),并且都出于不同目的侦听 payment_intent.succeeded。
是否有办法将这些 webhook 保留在同一服务器上,同时监听相同的事件并以不同的方式处理它们?
我的所有 payment_intent 事件都由 /webhook/stripe 处理,即使有些事件应该由 /webhook/stripe-connect 处理。
您应该能够分别监听和处理帐户和连接类型 Webhook 的相同事件。请参阅:https://docs.stripe.com/connect/webhooks
如果您的帐户 Webhook 路由正在接收连接事件,那么您的一端一定存在一些配置错误。您应该仔细检查您的服务器配置并验证这两个路由正在处理的事件,以查看它们是否正在接收预期的事件类型。