#GiboMac - Transaction and charge
1 messages ยท Page 1 of 1 (latest)
Thanks for sharing! In fact, that PaymentIntent has a requires_action status, it requires 3DS authentication, you can see that in Stripe Dashboard:
https://dashboard.stripe.com/payments/pi_3Lfpu6C23ce8z0b60Ao3z2XE#:~:text=3D Secure attempt incomplete
ok but i've tested with a real card in the past and i've encountered no problem with the 3d secure step.
It seems occur only on certain card, issue by Poste Italiane
for example this pi_3LfInkC23ce8z0b61O3M8RzX
is processed correctly
with the 3dsecure verification also
Could you share more details about your integration, are you using StripeJs ?
Are you using confirmCardPayment method in order to confirm the card ?
because this confirm request seem to be done by your backend
https://dashboard.stripe.com/logs/req_Hdz4ca1zsF6h0L
yes
Maybe the user didn't complete or abandoned the 3DS authentication, in that case you need to ask him to re-authenticate using this StripeJs function:
https://stripe.com/docs/js/payment_intents/handle_card_action
ok, how can i test in the sandbox environment?
In Stripe, we provide two environment Test and Live Mode, it depends on what you call "Sandbox", may it's something related to your integration's environments
meaning Test
You can use one of these cards, depending on the exact test scenario:
https://stripe.com/docs/testing#regulatory-cards
to simulate the error that we have just discussed, what i need to do? cancel a 3dsecure popup? or something else?
Exactly, cancel the 3ds popup, and try to trigger the handle_action method from StripJs
ok
thanks
one last thing
why this occur only on certain card issued by Poste Italiane, and not for every other one? ๐
Don't know much about that honestly, because it depends and varies between banks