#wallave - Refund Events
1 messages · Page 1 of 1 (latest)
👋 I got it
charge.refunded happens when you refund a charge so on refund creation. charge.refund.updated happens async if an existing refund gets updated, usually when it fails. You don't get it if it succeeds since we assume success on creation
So are you confirming that charge.refund.updated is only for failure?
I think you also get it if you call https://stripe.com/docs/api/refunds/update
easy to test in Test mode. But you won't get it otherwise
yeah those are to trigger behaviour that could happen in Live mode
Sorry I fear you misunderstood me
If a refund succeeds, you get charge.refunded on refund creation. Nothing else.
If a refund fails, you get charge.refunded on refund creation and later, when it fails, you then get charge.refund.updated