#Xavier
1 messages · Page 1 of 1 (latest)
Hi there!
What do you mean by " but internal 3DS iframe calls use default version of the dashboard"? Can you share a PaymentIntent ID?
pi_3MjNNQDK3xIBb0HP1faOMCwR
The status of this PaymentIntent is status: "succeeded", so what exactly is the issue?
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
we still had some calls (GET) with version 2015-xx-xx in the dashboard
Which ones exactly? The PaymentIntent you shared is using2019-03-14for the creating and confirmation, and everything worked.
Can you share the request IDs (req_xxx)?
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
I agree it's 2015. So it looks like you forgot to set the API version for this specific request in Stripe.js
Right, back to my original question. those come from inside the 3DS iframe, otherwise our only initialization of stripe has the apiVersion param
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
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
Technically it's possible, but you would need to contact Stripe support so they can do it for you: https://support.stripe.com/contact