#sergio-snchez_api
1 messages ยท Page 1 of 1 (latest)
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.
- sergio-snchez_best-practices, 6 days ago, 19 messages
๐ Welcome to your new thread!
โฒ๏ธ We'll be here soon! We typically respond in a few minutes, but in some cases we might need a bit more time (e.g., server's busy, you've got a complex question, etc.).
โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can start a new thread if you have another question.
๐ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1259900325423218779
๐ Have more to share? Add details, code, screenshots, videos, etc. below.
hello
In our solution we are trying to create payment intents that are confirmed later (after a specific approval that can take some time, max 48 hours)
Yes I know but my the question is
can we create setup intent in a way that we ask for 3DS and then later when we create the payment intent and confirm it after our approval, the payment intent is successful? maybe we are defining something wrong when we create the setup intent
at the end is ask for 3dSecure, but do it at the beginning, instead of asking the user again after the approval
do you get my point?
right now, our user are providing us the payment method, and later they need to access again to the app to past the 3dsecure
we would like to make this in one single step for the user, and being able to charge the money after the approval
If you use Setup Intents, then you only need to do 3DS once (for the most part): https://docs.stripe.com/payments/save-and-reuse
why that is not happending with us? for instance
we have this setup intent https://dashboard.stripe.com/setup_intents/seti_1PaHbNIzcid8RrBHpU0pmGKv
and this payment intent https://dashboard.stripe.com/payments/pi_3PaHcAIzcid8RrBH1EJNYPKT associated to the payment method defined in the setup intent
but the payment intent requires action after confirmation...
are we defining something wrong?
No. Sometimes customers are prompted by the bank to reauthenticate. You have to account for that happening sometimes, even after 3DS succeeds.
ok I understand so no issue in our definition.... it is what it is
BTW we found something, our payment intent after the setup intent is created without confirm= true and off_session=true so I guess that it is causing the issue with more frequency
Ah, that will do it too. You have to make sure your Payment Intents are set for off_session=True.
yes we just realised ๐