#dodom-financialconnections-transactions
1 messages · Page 1 of 1 (latest)
👋 @sterile python ! Can you give me a bit more context? That's a picture, which doc are you following? What's the context?
We are trying to integrate our accounting software with stripes financial connections to download transactions from bank accounts
Im a project manager. I have my developer here Im working on behalf of
I can have hiim join here
Yeah this server is focused on helping developers who have technical questions.
So if your developer is stuck working on an integration and has a specific question then we would be happy to help
Hang on he will be joining us in just a moment
Sure
Am the developer discussing now
So my issue is I dont know yet how to init this authentication flow
this
There are a couple ways to collect a Financial Connections account as outlined there
The most common one would be to follow the ACH Debit flow
Thanks for the links. They outline the process on the backend side. correct?
We have guides for both frontend/backend. Depends which integration you use.
For instance, you could use Stripe Checkout (https://stripe.com/docs/payments/ach-debit/accept-a-payment?platform=web&ui=checkout)
Which only requires a backend
And then we handle the frontend UI for you
There is a little toggle at the top of that page to do a "Direct API" integration if you want to build a custom frontend instead.
You would use Stripe.JS to trigger the Connections flow on the frontend.
Ok thanks.
One last point
See this image?
Its when our user want to log into his bank account from our app. correct?
Which then authorize our app to access his transactions
You would trigger that modal when you want using stripe.collectBankAccountForPayment() if you do a custom flow.
That Connections modal is how your customer provides their bank details to you. You can then retrieve the data later when you desire provided you have the proper access requested when you first collected those details.
So all I need is including stripe.js plus client side token then I call stripe.collectBankAccountForPayment()
Which will popup that flow. correct?
Pretty much
You have to create the PaymentIntent or SetupIntent on the backend to get your client_secret
But yeah you have control when you actually put your user through the Connections flow
Since you aren't actually charging the customer here it doesn't sound like you probably want the "Setup" flow: https://stripe.com/docs/payments/ach-debit/set-up-payment
Yes, I dont charge customers in the current feature I am building.
All I need in my current feature is loading the client bank transactions into our app
This is a good starting point for me. thank you for your assistance!
Sure thing. Come back if you run into specific challenges and we'd be happy to help