Stripe Trigger
Triggers when Stripe events occur (payments, subscriptions, invoices, etc.)
Triggers when Stripe events occur (payments, subscriptions, invoices, etc.)
This is a webhook-based trigger. Configure the external service to send events to the workflow webhook URL.
Setup Instructions
1. Open the Stripe webhook settings
2. Click "Add destination" button
3. In "Events to send", select the events you want to listen to (must match the events selected above, or select "Select all events" to receive everything)
4. Select
Webhook Endpoint, press continue, and paste the Webhook URL above into the "Endpoint URL" field5. Click "Create Destination" to save
6. After creating the endpoint, click "Reveal" next to "Signing secret" and copy it
7. Paste the signing secret into the Webhook Signing Secret field above
8. Click "Save" to activate your webhook trigger
Configuration
Event Types to Listen For
Leave empty to receive all events
Select specific Stripe events to filter. Leave empty to receive all events from Stripe.
Webhook Signing Secret
••••••••
Your webhook signing secret from Stripe Dashboard. Used to verify webhook authenticity.
Output Schema
Event Payload
idstringUnique identifier for the eventtypestringEvent type (e.g., payment_intent.succeeded, customer.created, invoice.paid)objectstringAlways "event"api_versionstringStripe API version used to render the eventcreatednumberUnix timestamp when the event was createddatajsonEvent data containing the affected Stripe objectlivemodebooleanWhether this event occurred in live mode (true) or test mode (false)pending_webhooksnumberNumber of webhooks yet to be delivered for this eventrequestjsonInformation about the request that triggered this event