#icecoke-refund-eventbehavior

1 messages · Page 1 of 1 (latest)

opal nightBOT
fringe wind
#

hi there!

#

what's your question?

hallow bone
#

Hi there, we notice that we're receiving tons of Refund Update event from Stripe. Most of the events come right after the action where we try to void a pre-auth trxn

#

we never receive Refund Update events for voiding a pre-auth trxn before. We noticed this abnormal behavior from Stripe starting from last Friday

#

attaching 2 samples for your investivation

#
  1. ch_3OMRuYCX9m5etkmR0JoV67c6 - after pre-auth trxn was cancelled, 2 identical Refund Update events were sent to us

  2. ch_3OIDDTCX9m5etkmR15o0wzBa - a trxn cancelled on 1st Dec. NO Refund Update event.

#

my qns is that

#
  1. why did Stripe start sending Refund Update events for Void requests?
  2. what exactly does the refund update event update?
fringe wind
#

give me a few minutes to look into this.

hallow bone
#

sure can

mental zephyr
#

👋 We're adding a new feature where we surface the Refund's ARN which has been a top ask for a few years. This isn't available synchronously though and is calculated after the refund happens

hallow bone
#

oic....

mental zephyr
#

I'm looking to confirm it's that give me a few minutes

hallow bone
#

was this feature deployed last Thursday or Friday?

mental zephyr
#

we started a week ago but it's slowly applying to each account as we monitor feedback like yours

hallow bone
#

icic

mental zephyr
#

Okay I found the Events, there's definitely something strange here where you get charge.refund.updated twice and both have an empty previous_attributes so I'll flag internally

#

but overall the updated Event is expected now

hallow bone
#

since the feature is dedicated to surfacing Refund ARN, i suppose for normal refund we'll also expect to receive refund update as long as ARN is generated right?

mental zephyr
#

Overall I think it's because the properties for it are still "gated" (not visible) as we roll it out slowly but the Events are still generated. So I think it's expected, even when releasing an authorization as we would still generate an authorization with their bank to clear the funds and that would have an ARN

#

I flagged internally but things should be stable by the end of the week as it should be fully available for all accounts!

hallow bone
#

noted. let me bring this back to my team

#

got one more qns regarding Refund Update

mental zephyr
#

what's the question?

hallow bone
#

as for the failure refunds cases, you know how it will be reflected in the refund update event?

mental zephyr
#

the status would change from succeeded to failed

hallow bone
#

okay noted on this

#

thats all my qns today

#

thanks for the clarification

mental zephyr
#

Awesome, glad we could help!