#Xavier

1 messages · Page 1 of 1 (latest)

idle willowBOT
gusty cape
#

Hi there!

#

What do you mean by " but internal 3DS iframe calls use default version of the dashboard"? Can you share a PaymentIntent ID?

slender bough
#

pi_3MjNNQDK3xIBb0HP1faOMCwR

gusty cape
#

The status of this PaymentIntent is status: "succeeded", so what exactly is the issue?

slender bough
#

hum as I mentioned, I'm trying to upgrade the API verrsion everywhere

#

We initialize the JS with a 2019 version, and I was surprised to see that we still had some calls (GET) with version 2015-xx-xx in the dashboard

#

Our front end guy found that those were coming from 3DS internal gets to stripe API

gusty cape
#

we still had some calls (GET) with version 2015-xx-xx in the dashboard
Which ones exactly? The PaymentIntent you shared is using 2019-03-14 for the creating and confirmation, and everything worked.

#

Can you share the request IDs (req_xxx)?

slender bough
#

I can try haha sorry, I have the requests, but let me find the it in the logs

#

hum can't seem to find it could be a diff account.
but here's an example of a 2015-- req req_vhuQxdkntKlqPW

gusty cape
#

I agree it's 2015. So it looks like you forgot to set the API version for this specific request in Stripe.js

slender bough
#

Right, back to my original question. those come from inside the 3DS iframe, otherwise our only initialization of stripe has the apiVersion param

gusty cape
#

Oh I see. Two things:

  • It doesn't really matter, since everything is working as expected
  • If you really want to use the same version everywhere, then you need to change the default API version of your Stripe account (which is stills et to 2015) https://dashboard.stripe.com/test/developers
slender bough
#

right, that's what I figured.
Follow up question then haha:
Is there a way to gradually update the default version, seems like the dashboard only allows for upgrade to latest

gusty cape
slender bough
#

cool, thank you !

#

you guys are always great help!