仅在 Stripe 中的平台余额更新时收到通知 - WebHook

Get notified only when Platform Balance Updates in Stripe - WebHook

我需要在我的 Stripe 平台账户余额更新时收到通知。我目前使用下面的 WebHook。

switch (event.type) {
    case 'balance.available':
        const paymentIntent = event.data.object;
        console.log(paymentIntent);
        transfer("acct_1Jc63wPhWrt3Vrlk");
        console.log('End');
        break;
}

问题

我使用的 Connected Express 账户很少,当关联账户中的余额更新时,我仍然会收到通知。

确切问题:我将资金从我的 Platform Acc 转移到 Connected Express Acc。我现在确实收到了 2 条通知

1st Notification: Deduction from Platform Acc Balance

2nd Notification: Addition to Connected Acc Balance

我想跳过第二次通知,只在平台账户余额发生更新时收到通知。

有办法实现吗?

谢谢

Stripe 有两种类型的 webhook 端点:帐户 webhook 和连接 webhook。

帐户 webhook 会向您发送发生在您的 Stripe 帐户上的任何事件。

Connect webhook 会向您发送有关 Connect 帐户上发生的任何事件的事件。

在这种情况下,您应该注册一个帐户 webhook 端点并删除您的 Connect webhook 端点(或禁用 Connect webhook 端点上的 balance.available 事件)。