Skip to main content

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