GoCardless Integrations

Build & publish in-app integrations with our GoCardless connector

GoCardless connector icon

GoCardless makes collecting money by Direct Debit easy for everyone from individuals to multi-national corporations.

Book a demo to learn more about integrating with GoCardless

Create automations with our GoCardless connector

Cyclr enables SaaS platforms to integrate their application with hundreds of other platforms. Use Cyclr’s low code integration builder to integrate your application with GoCardless, so you can provide in-app GoCardless integrations for your end users.

Why integrate with GoCardless

Your SaaS users want more and more integrations, but they take time and development resources to create. Which is why Cyclr’s white label, embedded integration platform enables you to create integrations between your application and GoCardless, as well as 100s of other apps, using low code tools.

Available Methods and Endpoints

List Subscriptions (All)
Action
Lists all subscriptions.
Create Subscription
Action
Creates a subscription which is a schedule of payments.
List Subscriptions (Customer)
Action
Lists all subscriptions.
Cancel Subscription
Action
Cancels a subscription.
List New Payments (Customer)
Action
Lists all payments added since last run.
Cancel Payment
Action
Cancels a payment.
Get Payment
Action
Gets details of a paymnet.
List Payments (Customer)
Action
Lists all payments.
List Payments (All)
Action
Lists all payments.
Create Payment
Action
Creates a new payment object. Payments can be created against 'pending submission' and 'submitted' as well as 'active' mandates.
List New Payments (All)
Action
Lists all payments added since last run.
Get Customer
Action
Returns details about a single Customer .
Create Customer (Individual)
Action
Creates a new private individual customer.
Create Customer (Company)
Action
Creates a new corporate customer.
Update Customer
Action
Updates details on the Customer record.
List Customers
Action
Updates details on the Customer record.
Get Mandate
Action
Gets details of a Mandate.
List Mandates (Customer)
Action
Lists all Mandates.
List Mandates (All)
Action
Lists all Mandates.
Create Mandate
Action
Creates a new mandate.
Cancel Mandate
Action
Cancels a Mandate.
Create Bank Account
Action
Creates a new corporate customer.
Disable Bank Account
Action
Disables a customer bank account which immediately cancels all associated mandates and cancellable payments.
Get Bank Account
Action
Returns the details of a specific bank account.
List Bank Accounts (Customer)
Action
Returns a list of all bank accounts for a specific customer.
List Bank Accounts (All)
Action
Returns a list of all bank accounts.
Get Refund
Action
Retrieves the details of the specified refund.
Update Refund
Action
Updates the metadata fields (custom fields) of a refund. Request fields must be added as custom fields with the field location refunds.metadata. (example: refunds.metadata.myField).
List Refunds
Action
Lists all refunds.
Create Refund
Action
Creates a new refund object.
List New Refunds
Action
Lists refunds created since the last run.
List New Payouts
Action
Lists all payouts created since the last run.
List Payouts
Action
Lists all payouts.
Get Payout
Action
Retrieves the details of the specified payout.
List Payout Items
Action
Lists all payout items for the specified payout.
Update Payout
Action
Updates the metadata fields (custom fields) of a payout. Request fields must be added as custom fields with the field location payouts.metadata. (example: payouts.metadata.myField).
Payment Confirmed
Webhook
Triggers when a payment is confirmed.
Mandate Active
Webhook
Triggers when a mandate is made active.
Mandate Created
Webhook
Triggers when a mandate is created.
Mandate Replaced
Webhook
Triggers when a mandate is replaced.
Payment Created
Webhook
Triggers when a payment is created.
New Event
Webhook
Triggers when an event occurs.
Payment Cancelled
Webhook
Triggers when a payment is cancelled.
Payment Failed
Webhook
Triggers when a payment fails.
Mandate Submitted
Webhook
Triggers when a mandate is submitted.

Do you want to access something that's not currently listed? Just let us know and we can add it to the connector for you!

What Methods do you Need?

Top Use Cases for GoCardless Integrations

Quickly create integrations between your SaaS application and GoCardless with Cyclr's low code integration builder. Publish your GoCardless integration into your application using Cyclr's white label embedded integration marketplace.

Billing/Payment

  • Recieve payment information from multiple providers to a single source.
  • Keep customer lists in sync and up to date across systems.
  • Send order information to external systems for processing or notificaiton.

Some of the many benefits of using Cyclr as your integration solution

Native

Transform your API from backend to frontend, from developer focused to business user focused.

Deliver integrations natively from within your own application and add value to your end-users.

Build Quickly

Add connectivity in days, not months. So you can add transformative technology to your system in no time at all.

Be responsive to the needs of your clients and your sales team.

No code integrations

Use our drag and drop integration builder to create integrations, then click to publish them to your app.

Your users can then search and deploy these integrations in a couple of clicks.

Ready to start your integration journey?

Recommended by G2 users

Book a demo to see Cyclr in action and start creating integration solutions for your customers