Stripe payments 条纹:“;“充电成功”;webhook未为连接的帐户触发。错误的事件类型名称?

Stripe payments 条纹:“;“充电成功”;webhook未为连接的帐户触发。错误的事件类型名称?,stripe-payments,webhooks,Stripe Payments,Webhooks,我想在我进入下面的细节之前,我真正应该问的一个基本问题可能是: 作为一个拥有独立条带帐户且已连接到平台帐户的供应商/服务提供商,我是否可以设置一个webhook,当平台代表我成功收费时将调用该webhook? 在任何情况下,这就是我试图做的,我在收件人帐户上设置了一个webhook,配置为针对以下任何事件调用: 从我的仪表板对webhook的测试调用导致它按预期启动 但是,当我将destination设置为引用已连接的帐户时,webhook不会启动——即使已在已连接的帐户中成功创建了费用以及伴

我想在我进入下面的细节之前,我真正应该问的一个基本问题可能是:

作为一个拥有独立条带帐户且已连接到平台帐户的供应商/服务提供商,我是否可以设置一个webhook,当平台代表我成功收费时将调用该webhook?

在任何情况下,这就是我试图做的,我在收件人帐户上设置了一个webhook,配置为针对以下任何事件调用:

从我的仪表板对webhook的测试调用导致它按预期启动

但是,当我将
destination
设置为引用已连接的帐户时,webhook不会启动——即使已在已连接的帐户中成功创建了费用以及伴随的事件

一个巨大的线索——我不知道如何解释——是仪表板的“事件和Webhooks”选项卡中显示的事件类型不是
charge.successed
charge.captured
——它是
payment.created
(!)

但是:

  • webhook配置菜单中没有列出具有该名称的事件类型
  • 就我所知,也没有定义
    支付
    对象类型(事实上,事件中引用的对象类型是
    费用
    ):

所以:

这仅仅是API实现中的一个命名故障,Stripe需要修复吗

或者,在我拥有的连接独立帐户上设置webhook的想法中,是否有一些更基本的问题我没有抓住


(或者我只是做错了吗?

目前,
payment.created
事件在可选事件列表中不可见,因此您必须在创建webhook端点时选中“Send me all events”才能接收这些事件。

扩展Dmitry在帖子中的评论,我可以通过将我的端点和webhook事件类型添加到Stripe仪表板中从您的帐户接收事件的端点部分来解决这个问题


另一个名为端点接收来自Connect应用程序的事件的部分是针对具有关联Connect帐户的事件的。只要是从连接帐户生成的事件,就将具有帐户属性。这些事件将进入仪表板Webhooks页面的“接收连接应用程序事件的端点”部分。

我选择了此选项,但仍然只能获得
付款。使用测试键创建的
确保您也配置了连接帐户(当然,如果您使用这些帐户)。仪表板中有两个部分:从您的帐户接收事件的端点<代码>和从连接应用程序接收事件的端点<代码>