Webhooks
We'll send POST requests to an endpoint you expose with appropriate authorization.
Events
The content of these requests will include:
- The metadata from the customer object sent when creating the
CheckoutSession
. - The Stripe event, possibly with some ids scraped or obfuscated (ASK: Is it actually confusing to have the Stripe ids given that this is a connect account & you'll have limited visibility to the underlying content?).
We'll forward the following webhook events from Stripe:
customer.created
customer.updated
customer.deleted
customer.discount.created
customer.discount.deleted
customer.discount.updated
customer.subscription.created
customer.subscription.updated
customer.subscription.deleted
payment_method.attached
payment_method.detached
invoice.finalized
invoice.payment_succeeded
invoice.payment_failed
charge.refunded