- Source
- Finance & Ops Analytics
- Alpha
Move GoCardless data anywhere it matters.
Replicate GoCardless mandates, payments and payouts to the warehouse or AI app you use.
Source
GoCardless

Snowflake
BigQuery
Postgres
Databricks
Claude
- Streams
- 5
- Destinations
- 50+
- Standard support
- 0.2.26
Overview
What is the Airbyte GoCardless connector?
The Airbyte GoCardless connector extracts data from GoCardless and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with full refresh. It publishes 5 streams you can select per connection.
- 01
Sync to your warehouse
Land 5 GoCardless tables in 50+ destinations on a schedule you control.
- 02
One authorization
Authenticate GoCardless once and Airbyte keeps every scheduled sync running on it.
- 03
Cloud or self-hosted
Run the GoCardless connector on Cloud, OSS, Hybrid.
5 streams
Every table you can sync from GoCardless
Mandates Sync modes FullIncr. Payments Sync modes FullIncr. Payouts Sync modes FullIncr. Refunds Sync modes FullIncr. Subscriptions Sync modes FullIncr.
Setup
Live in eight steps
First, navigate to the GoCardless source connector page on Airbyte.com.
Click on the "Add Source" button to begin the process of adding your GoCardless credentials.
In the "Connection Configuration" section, enter your GoCardless access token. This can be found in your GoCardless account under "Developers" > "Personal Access Tokens".
Next, enter the webhook secret. This can also be found in your GoCardless account under "Developers" > "Webhooks".
In the "Sync Schema" section, select the tables you want to sync data from.
Click on the "Test" button to ensure that your credentials are correct and that Airbyte can connect to your GoCardless account.
If the test is successful, click on the "Create" button to save your GoCardless source connector.
You can now use this connector to sync data from your GoCardless account to your destination of choice. Note: It is important to ensure that your GoCardless account has the necessary permissions to allow Airbyte to access your data. You may need to adjust your account settings to grant these permissions.
Configuration fields
| Field | Type | Description |
|---|---|---|
| access_token* | string | Gocardless API TOKEN |
| gocardless_environment* | string | Environment you are trying to connect to. |
| gocardless_version* | string | GoCardless version. This is a date. You can find the latest here: https://developer.gocardless.com/api-reference/#api-usage-making-requests |
| start_date* | string | UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. |
Hybrid deployment
Sovereign by architecture, not by policy.
The data plane runs in your environment. Records, credentials and keys stay with you; the control plane only receives configuration and job metadata.
- Cloud
- OSS
- Hybrid
Your environment
Airbyte control plane
FAQ
GoCardless connector questions
What data can I sync from GoCardless with Airbyte?
5 streams: Mandates, Payments, Payouts, Refunds, Subscriptions.
Does the GoCardless connector support incremental sync?
The GoCardless connector supports full refresh sync. Check the stream list on this page for incremental support per table.
Where can I run the GoCardless connector?
Run the GoCardless connector on Cloud, OSS, Hybrid. Hybrid deployments keep the data plane in your environment while the control plane orchestrates syncs.
Didn't find your answer? Talk to sales
Start syncing GoCardless in minutes.
Free 14-day trial. No credit card needed.