#HashimAziz-3DS

1 messages ยท Page 1 of 1 (latest)

bronze raven
#

Hello ๐Ÿ‘‹
Looking into it ๐Ÿ™‚

#

can you send me the payment intent IDs where you're seeing requires_action status?

#

AFAIK Stripe.js actually handles 3DS flow automatically so it should also update the status of the PaymentIntent accordingly.

terse halo
#

I just generated one now: pi_3KcAMsEb89jse5Gx1ntD1S0W

#

Okay, weirdly

bronze raven
#

seems like it succeeded ๐Ÿ˜„

terse halo
#

The webhook for that one seems to have worked as intended

#

But this one is failing: "pi_3KcAQ9Eb89jse5Gx1Czp0ALp"

#

I also just realised that the payment intent IDs are clickable and provide more information

bronze raven
#

Interesting, it does show status succeeded on my end

terse halo
#

From the logs

#

Yeah I can see what you and the other dev were saying now

#

Does this completely rule out the problem from your side?

#

Is there any difference between this paymentIntent and the other one I have you?

#

*gave

bronze raven
#

Does this completely rule out the problem from your side?
It is highly likely since we're unable to reproduce it. You can always refer to the PaymentIntent status to validate

Is there any difference between this paymentIntent and the other one I have you?
I don't think so

terse halo
#

Okay thanks for your help

#

I've done some further testing and just realised this is related to which test cards I'm using

#

4242424242424242 successfully triggers the webhook

#

But using any of those in the regulatory/SCA section do not

#

Any idea why this might be?

bronze raven
#

As in you're not seeing payment_intent.succeeded events for SCA cards?

terse halo
#

According to the Stripe CLI the event gets sent for SCA cards but returns 500

#

Whereas for normal cards the event returns 200

bronze raven
#

interesting
I'd suggest adding more logging to see what types of events are coming in and if your handler function for the webhook is configured to handle those events

terse halo
#

Just tested with one of the International cards and those work too

bronze raven
#

Is it all the cards listed there?

terse halo
#

All of them except the third, which failson the client side as expected with "Insufficient funds" and so never touches a webhook.

bronze raven
#

I see.
Yeah I'd add some more logging and check the event types honestly.

terse halo
#

Okay thanks for your help

bronze raven
#

NP! Happy to help ๐Ÿ™‚