#ryonwhyte
1 messages · Page 1 of 1 (latest)
Hello! We'll be with you shortly. Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- ryon-reactnative-googlepay, 1 hour ago, 59 messages
- ryon-reactnative-savedcards, 2 days ago, 90 messages
Could you elaborate how they are not working? Have you tried 3220 and what do you see?
Interesting 3220 works. Let me try another one again maybe some magic happened
Ah. You are right. It seems only this one does not work from table. 4000000000003063
I had tried. i dug into the history to find teh cards I tested earlier that didn't work. Turns out they were decline cards 😬 . So sorry about that.
Re: 4000000000003063 - Should it have given an error "Your card was declined"
Hmm it should trigger a 3DS webview
How didn't it work? Did it present you the webview?
No webview. It just said, "Your card was declined". All the other cards worked with 3DS
Can you share a PaymentIntent Id? pi_xxx
Here you go: pi_3OCv4OJgUVsS8tQc1Nlfrv7D
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Looks like you confirm it directly from backend, why?
I remember it will work if you confirm it on ReactNative. RN will open a webview
I am using this integration https://stripe.com/docs/payments/accept-a-payment-deferred?platform=react-native&type=payment#initialize-paymentsheet
The transaction is first authorized, and a webhook is sent from stripe to the server. The server then fulfills the order and confirms payment. The service is delivered before full charge.
Yeah I see you are using a bit advanced flow. When you collect the 3063 card on PaymentSheet, did it present a 3DS webview?
No 3ds webview was presented for card 3063, BUT it was present for all the other 3ds card in the table.
Whew! I been searching for the bug in my code haha.
Okie I think that's an expected behavior from Stripe side. Is it a blocker? I will record it internally but if you can't move forward feel free to write into Support
wait
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Enable "Request 3DS if 3D Secure is recommended for card"
then you will see its 3DS modal popup