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

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" field
5. 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 event
typestringEvent type (e.g., payment_intent.succeeded, customer.created, invoice.paid)
objectstringAlways "event"
api_versionstringStripe API version used to render the event
creatednumberUnix timestamp when the event was created
datajsonEvent data containing the affected Stripe object
livemodebooleanWhether this event occurred in live mode (true) or test mode (false)
pending_webhooksnumberNumber of webhooks yet to be delivered for this event
requestjsonInformation about the request that triggered this event