Merge pull request #27551 from overleaf/kh-fix-failing-webhook-event

[web] prefer metadata over email for invoice.paid events

GitOrigin-RevId: cfb06333b62dfb5018bcdee0f153a812d19ff328
This commit is contained in:
M Fahru
2025-08-01 08:07:10 +00:00
committed by Copybot
parent 6f2c026aac
commit a0f6359f60
+9 -1
View File
@@ -53,7 +53,15 @@ export type CustomerSubscriptionsDeletedWebhookEvent = {
export type InvoicePaidWebhookEvent = {
type: 'invoice.paid'
data: {
object: Stripe.Invoice
object: Stripe.Invoice & {
parent: Stripe.Invoice.Parent & {
subscription_details: Stripe.Invoice.Parent.SubscriptionDetails & {
metadata: {
adminUserId?: string
}
}
}
}
}
request: Stripe.Event.Request
}