From 27cf2c63bdd716355924a690c3f0d1669e681485 Mon Sep 17 00:00:00 2001 From: Steven Tey Date: Wed, 19 Nov 2025 18:51:24 -0800 Subject: [PATCH 1/2] Fix queueStripePayouts --- .../cron/payouts/charge-succeeded/queue-stripe-payouts.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/apps/web/app/(ee)/api/cron/payouts/charge-succeeded/queue-stripe-payouts.ts b/apps/web/app/(ee)/api/cron/payouts/charge-succeeded/queue-stripe-payouts.ts index ec3b347b9d1..cd944061a7b 100644 --- a/apps/web/app/(ee)/api/cron/payouts/charge-succeeded/queue-stripe-payouts.ts +++ b/apps/web/app/(ee)/api/cron/payouts/charge-succeeded/queue-stripe-payouts.ts @@ -45,6 +45,14 @@ export async function queueStripePayouts( invoiceId, status: "processing", mode: "internal", + partner: { + stripeConnectId: { + not: null, + }, + payoutsEnabledAt: { + not: null, + }, + }, }, }); From 507c44eb2d393fff6aaf06a9385613ecded45db7 Mon Sep 17 00:00:00 2001 From: Steven Tey Date: Wed, 19 Nov 2025 18:55:19 -0800 Subject: [PATCH 2/2] Update queue-stripe-payouts.ts --- .../cron/payouts/charge-succeeded/queue-stripe-payouts.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/apps/web/app/(ee)/api/cron/payouts/charge-succeeded/queue-stripe-payouts.ts b/apps/web/app/(ee)/api/cron/payouts/charge-succeeded/queue-stripe-payouts.ts index cd944061a7b..19fda180e07 100644 --- a/apps/web/app/(ee)/api/cron/payouts/charge-succeeded/queue-stripe-payouts.ts +++ b/apps/web/app/(ee)/api/cron/payouts/charge-succeeded/queue-stripe-payouts.ts @@ -49,9 +49,8 @@ export async function queueStripePayouts( stripeConnectId: { not: null, }, - payoutsEnabledAt: { - not: null, - }, + // here we're not checking for payoutsEnabledAt since we want visiblity + // if a stripe.transfers.create fails due to restricted Stripe account }, }, });