有没有办法从 Stripe API webhooks 得到响应?

Is there a way to get a response back from Stripe API webhooks?

我目前正在 React 网站和 NodeJS API 上工作,它实现了 Stripe API 以允许付款。用户可以订阅 3 种不同的计划,并根据所选计划获得不同的访问权限。

我已经在我的 stripe 帐户中设置了 webhook 端点 URL,这没有问题。我正在获取 webhook 并根据事件类型管理我的数据库。

我的问题是我想在付款成功后立即更新我的前端,例如当 invoice.payment_succeeded 被触发时。但事实上,这是一个 POST 路由的 webhook,我无法向我的客户发回响应。我想知道是否真的有办法在 webhook 之后发回数据。

感谢所有能帮助我的人。

实施 web socket connection.

  1. 一旦从 webhook 收到 invoice.payment_succeeded 数据,就立即将数据发送到网络套接字。
  2. 在react app中实现socket client来监听服务器发送的数据。