#Arvind hariharan

1 messages · Page 1 of 1 (latest)

strange lagoonBOT
whole fern
#

hi! what's the question exactly?

languid berry
#

Hi wanted to know if i can use stripe.collectbankAccountInfo for micro deposit verification process

#

If not what is the exact steps that i need to perform to collect the bank deatils. From both client and server ends?

whole fern
#

why do you want to use microdeposits? our instant verification is better.

languid berry
#

I mean if some cases instant verification is not available and customer needs to verify using microdeposits. So need to understand the exact steps

#

In the above doc, it is not explicitly mentioned that we can use stripe.CollectBankAccountInfo during Micro deposit verification

#

So wanted a confirmation on steps to be done

whole fern
#

the microdeposit step comes later

#

you call collectBankAccountInfo first, then confirmUsBankAccountPayment to attempt the payment, and then if that fails and the next_action is verify_with_microdeposits, you do the microdeposit flow

languid berry
#

okay when i am checking on this some blogs it says below

#

when implementing microdeposit verification in Stripe, you typically need to collect the customer's bank details using your own form. Stripe does not provide a pre-built form specifically for microdeposit verification.

You can create a form on your website or application where customers can enter their bank account information, such as the account number and routing number. This form should securely collect the necessary details and transmit them to your server for further processing.

Once you have collected the bank account information, you can use the Stripe API to create a bank account as a payment source for the customer. This is typically done by making a server-side API call to Stripe's Bank Account object creation endpoint, providing the collected bank details.

After the bank account is created, you can initiate the microdeposit verification process as mentioned earlier by using the appropriate Stripe API methods. Stripe will send the small deposits to the customer's bank account, and you can follow the steps I mentioned in the previous response to complete the verification process.

#

So just getting confused at to what exactly are the steps to be done

whole fern
#

that blog is really old then and is talking about an old flow before PaymentIntents existed

#

just read our actual docs pages ,not blogs

languid berry
#

okay so when can i expect the next action section in the payment intent confirmation response? Only if the instant verification fails?

#

or is there any other flow that i can get this next action section?

whole fern
#

only if the instant fails yes

languid berry
#

So in test mode once integrated the code in our framework, i can only test by clicking on manually verify link right. I mean to test micro deposit verification

#

i am refering to this

whole fern
#

yes

languid berry
#

Also do we need to have our own form to collect the bank details?

whole fern
#

no, because collectBankAccountForPayment handles all the UI for collecting it

strange lagoonBOT
drowsy narwhal
#

Hey, taking over here. Let me know if there's any follow-up Qs I can answer!

languid berry
#

Also do we need to have our own form to collect the bank details?

#

had asked this query and got a reply that we can use collectbankAccountForPayment only no need to use our custom form

#

So thats confirmed right

drowsy narwhal
#

yeap!

languid berry
#

Ok. And when we create a payment intent and if for some reason we do confirm it then it automatically gets expired right?

drowsy narwhal
#

and if for some reason we do confirm it then it automatically gets expired right?
I'm not sure I'm understanding this part, can you share an example please ?

light marten
#

Hi! I'm taking over from my colleague. Please, let me know if you have any other questions.