#web40moon
1 messages · Page 1 of 1 (latest)
Hi 👋 instant verification does not occur when the Setup Intent is created, instead that flow is triggered when the Setup Intent is confirmed. At that point the Customer will see a modal prompting them to link their bank account with Stripe, and that modal will walk them through the linking process.
So you mean, First status should be like required_confirm?
And then from app side, Need to call confirm method?
I don't recall exactly what status the Setup Intent will be in, but yes that is the right idea. You will need to make a request from your client-side code to confirm the Setup Intent.
We have done all steps. Though we are getting status as requires_payment_method each time.
Do you have any idea on this to fix?
At what point are you seeing requires_payment_method? Can you share the ID of an intent that you're using for testing?
That intent has only been created, I'm not seeing a request to confirm it.
Correct, Step 6 of the guide that you linked shows how to handle that part of the flow.
Okay
Let me check with my app dev
After that Should I have to run this again?
No, the sample code shown there is for creating a Setup Intent. Unless you're planning to collect details for multiple payment methods, you do not need to create another Setup Intent after confirming the first one.
ok