Webhook Event Types

Event Payload Structures - Webhook Api specification

Payment Intent Events

Track payment intent lifecycle:

payment_intent.created - Intent created

payment_intent.requires_action - Customer action needed

payment_intent.processing - Payment being processed

payment_intent.succeeded - Customer journey complete

payment_intent.canceled - Payment canceled or expired

Payment Events

Track transaction processing:

payment.pending - Awaiting confirmation

payment.processing - Provider processing

payment.succeeded - Payment complete, fulfill order

payment.failed - Payment failed