#Darkoa-3ds2
1 messages · Page 1 of 1 (latest)
is it possible to use with vue3, the 3d secures2 ? i succeeded with the 3d secures1 because it generates me a redirection url
I followed this documentation but there is nothing for 3D secures2
As far as I know this should be possible, but I'm not intimately familiar with Vue
What is happening when you test 3DS2?
I have a certificate that is generated but I don't know what to do with it
DId you confirm the PaymentIntent using Stripe.JS?
yes it is after confirming the payment, an object returns me in "next_action" values that are on the screenshot
You are confirming client-side? You should see a modal popup in order to handle 3DS.
Do you have an example PaymentIntent ID you can share?
yes the modal does not want to be displayed
it's a pi test
Yes that is fine, if you can provide the whole ID that would allow me to look at it.
lol you keep providing screenshots.
Can you copy and paste the ID itself into here
ooh ok sorry
pi_3KrW4UFobG1hjqEe0ZcS5tFt
Thanks. And what do you see in your Console when the modal is supposed to present?
So that PaymentIntent is a 3DS1 PaymentIntent as it is using the 3184 test card
I just have this console that displays without a modal
Are you testing this locally or is there a site I can visit to reproduce?
ohh I made a mistake with the map, let me start again
pi_3KrWCjFobG1hjqEe028VjMKr
no I do this locally
Okay can you take a screenshot of your UI with the Developer Console open when you hit your "Pay" button?
Can you provide your client-side confirmation code snippet?
Basically anything you are triggering from hitting "Payer"
Hmm you seem to be mixing await and .then(). Usually you would just use one or the other.
The log from the screenshot...
Is that a log from before you confirmed?
Or is that the log from your code: result.paymentIntent
The promise shouldn't resolve here
Since you didn't complete 3DS successfully....
it is when I press the pay button that I arrive in this method
okay so I have to put this out?
Can you add something specific to that log. Like console.log("after confirm", result.paymentintent)
And then run it again
And when you get the log expand it and show me what the status is of the PI?
Ahhh
I missed you are using confirmPaymentIntent
This is a deprecated method: https://stripe.com/docs/js/deprecated/confirm_payment_intent_element
Can you change that to confirmCardPayment?
ok thank, I will test tomorrow, thanks again