By: Caitlin,

We’ve added email to the OAuth scope. This makes it incredibly easy for Dwolla account holders to sign in and sign up for new services by reducing the amount of information you’re asked to re-enter.

Below, we walk through two examples of platforms making it easier to sign up with Dwolla, all within a simple and secure API. One is Discourse, a platform we utilize for hosting conversations between Dwolla customers and our own customer support and technical staff. The other is Shift, who developed a debit card that allows you to spend from your Dwolla balances wherever Visa is accepted.

Here’s what the two mentioned examples look like:


  1. Sign Up

Dwolla OAuth Discourse Integration

2. Choose Dwolla

discourse dwolla on-boarding


3. Provide Dwolla email address and password, then “Allow” the requested permissions (Note: Email is now apart of this OAuth scope)

dwolla oauth scopes


4. One additional click for creating a Discourse account


  1. Connect Dwolla

shift card dwolla


2. Log in by Providing your Dwolla email address and password, and “Allow” the requested permissions.

dwolla oauth onboarding


3. Your email address is pre-filled into the form required to sign up for a Shift card.

dwolla integration onboarding


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

As a user, you can always revoke authorization permissions to any platform that you’ve granted access to your information. Just log into your Dwolla account and changing your App Permissions settings.

If you’re looking to build bank transfers into your platform or application, check out our developer portal or contact an integration specialist by filling out the form below.

Get started with the Dwolla bank transfer API

We'll help you design your ideal payments experience.


Thank you

A Dwolla representative will reach out to you within one business day.


There was an error and your the form was not submitted.

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.