Setting Up Dwolla Integration With JotForm

Last Update: February 2, 2017

Getting Started 

A Dwolla merchant account is required for this integration. Sign up for a Dwolla account if you don’t have one yet.

To start accepting payments on your JotForm, you will need to create an application on your Dwolla account. After creating the application, provide the following details to the JotForm integration wizard:

Dwolla ID - account ID where the payment will be sent to

Application Key the key provided by your Dwolla application

Application Secretthe secret provided by your Dwolla application

How To Find Your Dwolla ID

Create Your Dwolla Application

1. Log in to your Dwolla account

2. Click on your account avatar located at the upper right corner of your dashboard

3. Click Settings

4. Click App Permissions

5. Click “Developers, edit the settings for your registered applications here

6. Click Create an Application

7. Provide a name for your application; this name will be displayed on your form’s checkout page

8. In the OAuth URL field, enter

9. Tick these Permissions boxes: Send Money, Funding Sources, and Scheduled

10. Agree to the Terms of Service 

11. Click Create Application

12. Take note of the Key and Secret provided by the application


Web Hook Notifications

Web Hook Notifications are essential in identifying which form submissions have had their payments cleared (if paid with bank account).

1. Click the Edit Features link beside your newly-created application

2. Set Web Hook Notifications to “Enabled”

3. Enter in the All URL field

4. Click Update Features

That's it, you have now fully configured the application! Integrate your payment form with Dwolla by providing your Account ID, Application Key, and Secret to the integration wizard.

Refer to our payment forms section to learn more about payment types and other payment options such as shipping, coupons and taxes.

Got more questions? Head down to our support forum to get assistance.


9ice1 (July 03, 2016 at 05:29 PM)

I keep getting this error even after following your instructions to the T.


Invalid application credentials. Please contact form owner.

View Answer

Chellie (July 18, 2016 at 02:34 PM)

I also followed the directions above to a T and the form is still not working.

Can you advise please?

View Answer

skanney (July 27, 2016 at 04:24 PM)

I followed the instructions above and get the same error. Check this test site

View Answer

callips (August 26, 2016 at 01:03 PM)

I also followed the directions above to a T and the form is still not working.

Please advise, thank you.

View Answer

GracieDurham (October 03, 2016 at 10:30 PM)

I get invalid access token - i followed the instructions

View Answer

creatioadmin (November 11, 2016 at 01:23 PM)

same - "Invalid application credentials. Please contact form owner."

View Answer

erclosangeles (November 14, 2016 at 05:21 PM)

I am having trouble getting an option for "recurring payments" with the JotForm and Dwolla integration. Please assist.

View Answer

hiddenpond (November 22, 2016 at 06:45 PM)

I get:
Sorry, an error occurred while processing your request.

Developers: Invalid client configuration. Refer to OAuth documentation at for more information.

View Answer

chrismcdanielmusic (December 19, 2016 at 11:38 PM)

It says "Integrate your payment form with Dwolla by providing your Account ID, Application Key, and Secret to the integration wizard." Now where do I find the integration wizard??

View Answer

Thomas G Capizzi (December 24, 2016 at 12:13 AM)

After following the procedures to setup Dwolla integration with JotForm, the last step describes Webhooks. After Edit Features, I get a message "...webhooks configured on this page only apply to API V1." The link to V2 documentation leads to a confusing description of webhook syntax, but no useful examples.

View Answer

InForm Sports (January 07, 2017 at 03:39 PM)

I completed and installed a Dwolla JotForm integration. It appears to have installed correctly, but when the submit button is clicked in tests, it says "waiting" and nothing happens. The form is at the bottom of this page:

View Answer

Send Comment