#chukdawit

1 messages · Page 1 of 1 (latest)

candid talonBOT
ashen harbor
#

Hi there. What is it?

ionic tulip
#

I've tested for a stripe refund failure using one of the test cards and I was wondering if it's possible to have a refund failure, where I receive the webhook charge.refund.updated that shows a status of 'failed' but then sometime later (ex. 3 weeks) I receive another webhook that says the refund is now successful and has a new status of 'succeeded'? (ex. maybe the card issuer updated the cards expiration date, so the refund went through) So the status goes from successful in the first webhook charge.refunded to 'failed' coming from charge.refund.updated back to status of 'succeeded' in charge.refund.updated?

ashen harbor
#

Maybe I'm wrong, but I don't think refunds can succeed after they've failed

#

Like I think you'd need to create a new refund to try again

ionic tulip
#

So, you don't know?

ashen harbor
#

Where do you see that refunds can later succeed after failure?

#

I'm almost positive that's not possible

ionic tulip
#

I don't really see it anywhere, but that doesn't necessarily mean it can't!? Ok, I just want to avoid a scenario where I issue the customer some credit because of the failure, but then get a 'succeeded' status sometime later where the refund goes through. I'd be left in a poosition where I've refunded his card, but also issued him credits! That wouldn't be very good for me...

ashen harbor
#

Understood. Yeah afaik once a refund fails, that's that. You'd need to retry refunding the customer for the refund to succeed. Recommend you ask support to confirm though: https://support.stripe.com/contact

ionic tulip
#

Gotcha. Thanks for the help!