Setup
- Environment variables
- Direct config
Webhooks
Enable these events in your Stripe dashboard:checkout.session.completedcustomer.createdcustomer.updatedcustomer.deletedcustomer.subscription.createdcustomer.subscription.updatedcustomer.subscription.deletedpayment_intent.createdpayment_intent.succeededpayment_intent.canceledpayment_intent.processingpayment_intent.requires_actionpayment_intent.amount_capturable_updatedpayment_intent.payment_failedinvoice.paidrefund.created
Raw Stripe events
Opt into any native Stripe event — fully typed against the Stripe SDK types:stripe.<Stripe.Event.Type>) are available and typed.
provider_metadata
provider_metadata for Stripe operations is typed directly against the Stripe SDK params: