Venmo asks for your bank's username and password to verify your account
twitter.com
twitter.com
> Plaid CTO here. We’ve worked closely w/ FIs to move towards standards like OAuth & App2App to remove the use of credentials. A vast majority of our traffic is already going through these APIs today and we're working with more and more banks to enable OAuth.
Plaid is contracted by Venmo (and many others) to provide a bank-agnostic API to Venmo, and either uses credentials or token-based or app-based methods depending on how competent the bank is. Apparently Simon's bank only offers the credentials method.