Charges & disputes

Stripe webhook event

charge.dispute.closed

A dispute was resolved, won or lost.

Quick answer

A dispute reaches a final status.

Event typecharge.dispute.closed
CategoryCharges & disputes
When it firesA dispute reaches a final status.
Recovery-relevant?No

When it fires

A dispute reaches a final status.

What to do with it

Reconcile the outcome and any funds movement.

Stop building webhook handlers

SubRevival consumes the failed-payment events for you and runs the full recovery stack, no endpoint to build, secure, or maintain. 5-minute Stripe OAuth, $19/mo flat.

Start Recovering Revenue

FAQ

What does the Stripe charge.dispute.closed webhook event mean?

A dispute was resolved, won or lost.

When does charge.dispute.closed fire?

A dispute reaches a final status.

What should I do when I receive a charge.dispute.closed event?

Reconcile the outcome and any funds movement.

Related events

Source: official Stripe events documentation.