#lukeKu-ACH
1 messages · Page 1 of 1 (latest)
Hi there 👋 sounds like you're trying to implement the microdeposit verification flow for ACH, is that right?
Yes, we will be using that flow
so we need to get the bank account and store the payment account id. Our frontend will pass that back along with the verification amounts. then we will store that the bank account is verified on our end. going forward, the frontend will pass to the backend our internal bank account id for a payment
No, there isn't an element to collect that information. You'll create a bank account token from your frontend, that is then returned to your backend to create a ba_XXX source. That source can then be used for multiple payments.
The structure of that flow is described here in our implementation guide:
https://stripe.com/docs/ach#manually-collecting-and-verifying-bank-accounts
so they'll create the HTML elements themselves, right?
what type of token does the frontend send to the backend? a tok_*?
then the backend uses https://stripe.com/docs/api/tokens/retrieve?lang=php to retrieve the token's underlying account details
No, you'll need to create the fields to collect the information.
Yes, tok_ is the prefix for our tokens:
https://stripe.com/docs/js/tokens_sources/create_token?type=bank_account
https://stripe.com/docs/api/tokens/object