[web] update invoice statement descriptor for migrated subscriptions

GitOrigin-RevId: e89f8ba608d263900b5188bb416016aad95f2d6c
This commit is contained in:
Simon Gardner
2026-01-27 10:20:34 +00:00
committed by Copybot
parent 08c1de479f
commit 286cc311c0

View File

@@ -101,6 +101,21 @@ export interface InvoiceOverdueWebhookEvent extends Stripe.EventBase {
}
}
export interface InvoiceCreatedWebhookEvent extends Stripe.EventBase {
type: 'invoice.created'
data: {
object: Stripe.Invoice & {
parent: Stripe.Invoice.Parent & {
subscription_details: Stripe.Invoice.Parent.SubscriptionDetails & {
metadata: {
billing_migration_id?: string
}
}
}
}
}
}
export interface CustomerCreatedWebhookEvent extends Stripe.EventBase {
type: 'customer.created'
data: {
@@ -132,6 +147,7 @@ export type WebhookEvent =
| CustomerSubscriptionWebhookEvent
| InvoicePaidWebhookEvent
| InvoiceVoidedWebhookEvent
| InvoiceCreatedWebhookEvent
| PaymentIntentPaymentFailedWebhookEvent
| SetupIntentSetupFailedWebhookEvent
| InvoiceOverdueWebhookEvent