How to integrate GoCardless to your form?

November 29, 2021

GoCardless is creating a new international payments network to rival credit and debit cards. Its ambition is to break down barriers so businesses can quickly and easily take payments from anyone, anywhere in the world. You can learn more about GoCardless here.


Jotform’s GoCardless integration allows you to collect subscription payments from your customers via mandate creation. How does Jotform’s GoCardless Integration work? A new Direct Debit Mandate is created for each submission and then a subscription related to that mandate is initiated. So there is a one-to-one relationship between mandates and subscriptions. Please keep in mind that it is not possible to move your existing mandates to Jotform’s GoCardless integration.

How to integrate your forms with GoCardless?

  1. Create a new form and open the Form Builder.
  2. Click the Add Form Element button from the left side.
  1. Navigate to the Payments tab, find GoCardless from the list and click on it or drag&drop it to your form.
  1. When the integration is added, the right panel will be opened by itself. You can also open it by clicking the magic wand icon.
  1. From here, choose the currency you would like to make your payments in and choose sandbox mode if you want to test your integration, then hit the connect button. Then log in to your GoCardless account or sign up for a new account.
  1. When you are done, the button text will be “Connected!”.

Make sure that your account is verified before moving on. Then hit the green Continue button.

  1. You can add new subscriptions and customize them at this point. Make sure to save your changes when you are done.

How does the payment process look like?

When the form user selects a subscription and submits the form, they will be taken to GoCardless’ Mandate Creation page.


Note: If you are testing the integration, here are is an example below for this stage:

  • First Name: Elizabeth
  • Last Name: Smith
  • E-mail:
  • Sort Code: 200000
  • Account Number: 55779911
  • Billing address line 1: Jersey Street No1.
  • Town or City: Liverpool
  • Post Code: L1 0AF

For detailed info for testing, you can check this page.

After they complete steps at this stage successfully, they will be taken back to Jotform. A subscription will be created related to the recently created mandate, then the Thank You page will be displayed to the user.

How is the payment information presented? You can see the payment details on your submissions page like this: 


You can also see the related submission ID and the form ID in your GoCardless dashboard.


If you have any questions or suggestions regarding Jotform’s GoCardless integration, feel free to share them in the comments below.

Was this guide helpful?
Contact Support:

Our customer support team is available 24/7 and our average response time is between one to two hours.
Our team can be contacted via:

Support Forum:

Contact Jotform Support:

Send Comment:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.