Even after reading this I'm still confused on what plaid is bringing to the table. Why not do it all through stripe? If someone has the tech skills to integrate to stripe, it seems a short step to add ACH.
Users authenticate with bank username and password rather than routing and account number so they don't have to hunt those down, and there are no worries about mistyping (failed ACH payments cost $4).
The bank account is verified straight away, which bypasses the microdeposits flow that takes a couple business days.
I'm working on adding ACH payments to my Stripe Connect app, and I'm planning on adding only the Plaid Link flow because the routing/account number + microdeposits flow just seems like too much of a headache.
You mean I'm expected to enter my bank username and password anywhere else than my bank?