From 67455388670c90debb232b380ef9f51536ca52fc Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Thu, 21 May 2026 20:32:02 +0000 Subject: [PATCH] Handle payout.created and payout.reconciliation_completed Stripe webhook events Add both payout event types to the ignoredEvents array so they are acknowledged without error, consistent with other non-actionable events. Co-Authored-By: Konstantin Wohlwend --- .../src/app/api/latest/integrations/stripe/webhooks/route.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/backend/src/app/api/latest/integrations/stripe/webhooks/route.tsx b/apps/backend/src/app/api/latest/integrations/stripe/webhooks/route.tsx index c30da09550..812f224081 100644 --- a/apps/backend/src/app/api/latest/integrations/stripe/webhooks/route.tsx +++ b/apps/backend/src/app/api/latest/integrations/stripe/webhooks/route.tsx @@ -49,6 +49,8 @@ const ignoredEvents = [ "balance.available", "customer.updated", "customer.created", + "payout.created", + "payout.reconciliation_completed", ] as const satisfies Stripe.Event.Type[]; const isSubscriptionChangedEvent = (event: Stripe.Event): event is Stripe.Event & { type: (typeof subscriptionChangedEvents)[number] } => {