Add a bank funding source (Verified/Unverified)

What are the difference between and

Hi @shreyas.p, that’s a good question, thanks for posting to the forum!

Adding a bank via Dwolla.js securely transmits sensitive data (bank account and routing number) to Dwolla without having the data pass through your server, whereas creating a funding source via the API would mean your app will be collecting the information, and passing it on to Dwolla through your server.

Adding a bank via Dwolla.js is a recommended route as it reduces your risk of handling sensitive data. Hope that helps! If you have any further questions, please feel free to reach out!