charge.authorizedOccurs whenever a charge is successfully authorized and ready to capture
charge.canceledOccurs whenever a charge is canceled after authorized
charge.capturedOccurs whenever an authorized or partially charge is captured and ready to capture again.
charge.expiredOccurs whenever an authorized charge is expired, can no longer be captured
charge.failedOccurs whenever a charge is failed to authorize or capture
charge.succeededOccurs whenever a charge is successful.
charge.updatedOccurs whenever a charge description or metadata is updated
charge.dispute.closedOccurs when a dispute is closed and the dispute status changes to lost, warning_closed, or won.
charge.dispute.createdOccurs whenever a customer disputes a charge with their bank.
charge.dispute.funds_reinstatedOccurs when funds are reinstated to your account after a dispute is closed
charge.dispute.funds_withdrawnOccurs when funds are removed from your account due to a dispute
charge.dispute.updatedOccurs when dispute is updated(e.g with new evidence uploaded)
charge.refund.updatedOccurs whenever a refund is updated, on selected payment method.
charge.refundedOccurs whenever a refund on a charge is successful.
checkout.session.completedOccurs whenever a checkout session is completed by customer.
customer.createdOccurs whenever a customer is created
customer.source.createdOccurs whenever a customer source(usually payment method) is created
customer.source.deletedOccurs whenever a customer source(usually payment method) is deleted
customer.source.expiringOccurs whenever a customer source(usually payment method) is expiring soon
customer.source.updatedOccurs whenever a customer source(usually payment method) is updated
customer.updatedOccurs whenever a customer's information is updated
payment_method_gateway.addedOccurs whenever a payment method gateway is successfully attached to the payment method. (usually after payment method created, payment method gateway attaches to the payment method gateway)
payment_method_gateway.failedOccurs whenever a payment method gateway is failed attached to the payment method. (usually after payment method created, payment method gateway attaches to the payment method gateway)