By: Ben Milne,

Authorizing your Dwolla account to pay for a product or service was the original intent of Dwolla’s v1 API. OAuth made it incredibly smooth, and over the years it’s continually been improved upon.

One of the features we’ve had requests for is giving developers the ability to request an email address as part of the OAuth authorization request. This gives existing Dwolla account holders the ability to easily sign in and sign up for new services, while also reducing the amount of information you have to re-enter—all within a simple and secure API.


For developers, requesting an email address to help users more quickly sign up/sign into your service requires you to request the email scope in the initial OAuth authorization request.

Remember, if you can grant an application access to your Dwolla information, you can revoke that permission at any time by logging into your account and changing your App Permissions settings.

This change makes it easy for developers to leverage Dwolla’s OAuth integration to sign up or login existing users, allowing them to uniquely identify the user on their platform. It’s a simplified experience, reducing the number of times Dwolla members have to re-enter information.

Get started by exploring our bank transfer API, or fill out the form below.

Interested in how your business could be utilizing Dwolla within your platform or application? Reach out to our sales team.

Financial institutions play an important role in the Dwolla network.

Dwolla, Inc. is an agent of Veridian Credit Union and Compass Bank and all funds associated with your account in the Dwolla network are held in pooled accounts at Veridian Credit Union and Compass Bank. These funds are not eligible for individual insurance, including FDIC insurance and may not be eligible for share insurance by the National Credit Union Share Insurance Fund. Dwolla, Inc. is the operator of a software platform that communicates user instructions for funds transfers to Veridian Credit Union and Compass Bank.