GoCardless Integration

Are you researching the market for a proven GoCardless integration solution to synchronise GoCardless payments with your accounting, CRM or ERP systems?

Codeless Platforms' GoCardless Integration connector provides companies of any size with a proven, drag-and-drop integration platform to integrate GoCardless with practically any business system(s).

Download Brochure

GoCardless Integration Scenarios and Benefits

Common integrations achievable through the GoCardless API include:

  • Downloading of GoCardless payments into additional business systems
  • Automatic creation and distribution of invoices for payments
  • Ability to manage customer accounts across all systems
  • Automatic generation of notifications for failed collections

Common commercial benefits achieved through GoCardless API integration with accounting, ERP and CRM systems include:

  • Improved efficiencies by automating workflow processes
  • Increased visibility into payments and ability to cross-reference data
  • Better management of customer accounts
  • Enhancement of customer service
See BPA Platform in action. Download Brochure

GoCardless Integration starts from...

Connector Pricing

GoCardless

One time purchase

$665

BPA Server

Standard Product Base Server

Starts from:

$2,527

GoCardless API Documentation

View the GoCardless API Objects and Functions exposed by our Connector

Customers

Customer objects hold the contact details for a customer. A customer can have several customer bank accounts which in turn can have several Direct Debit mandates.

Create

  • Create a Customer

Get

  • Get a Single Customer

List

  • List Customers

Update

  • Update a Customer

Customer Bank Accounts

Customer Bank Accounts hold the bank details of a customer. They always belong to a customer and may be linked to several Direct Debit mandates.

Create

  • Create a Customer Bank Account

Disable

  • Disable a Customer Bank Account

Get

  • Get a Single Customer Bank Account

List

  • List Customer Bank Account

Update

  • Update a Customer Bank Account

Events

Events are stored for all webhooks. An event refers to a resource which has been updated for example a payment which has been collected or a mandate which has been transferred.

Get

  • Get a Single Event

List

  • List Events

Other

  • Mandate Actions
  • Mandate Causes
  • Payment Actions
  • Payment Causes
  • Payout Actions
  • Refund Actions
  • subscription Actions
  • subscription Causes

Reconcile

  • Reconciling Payouts with Events

Mandate

Mandates represent the Direct Debit mandate with a customer.

Cancel

  • Cancel a Mandate

Create

  • Create a Mandate

Get

  • Get a Single Mandate

List

  • List Mandates

Reinstate

  • Reinstate a Mandate

Update

  • Update a Mandate

Payments

Payment objects represent payments from a customer to a creditor taken against a Direct Debit mandate.

Cancel

  • Cancel a Payment

Create

  • Create a Payment

Get

  • Get a Single Payment

List

  • List Payments

Retry

  • Retry a Payment

Update

  • Update a Payment

Payouts

Payouts represent transfers from GoCardless to a creditor. Each payout contains the funds collected from one or many payments. Payouts are created automatically after a payment has been successfully collected.

Get

  • Get a Single Payout

List

  • List Payouts

Refund

Refund objects represent (partial) refunds of a payment back to the customer.

Create

  • Create a Refund

Get

  • Get a Single Refund

List

  • List Refunds

Update

  • Update a Refund

Subscriptions

Subscriptions create payments according to a schedule

Cancel

  • Cancel a Subsciption

Create

  • Create a Subscription

Get

  • Get a Single Subscription

List

  • List a Subscription 

Update

  • Update Subscription

White Label Partner Endpoints

White label partner endpoints allow you to create and manage multiple creditors each of which represents a merchant collecting payments. 

Create

  • Create a Creditor

Get

  • Get a Single Creditor

List

  • List a Creditor

Update

  • Update a Creditor

Helper End Points

Look up the name and reachability of a bank.

Lookup

  • Perform a Bank Details Lookup
Data Integration & Synchronisation

Data Integration & Synchronisation

Integrate applications, systems and web services via easy-to-use, graphical tools.

Learn more about Data Integration & Synchronisation connectors

Drag and drop experience

A full drag and drop user experience so integration steps are visually represented within a wider automated process.

Transformation functions

A set of transform functions that can be dragged onto the mapping area to change the data between input and output.

Hundreds of connectors

Access hundreds of data connectors via one easy-to-use platform.
View Capability

Got a question?

Send us your questions and we will provide you with the information and resources that you need.

Enquire now

You don’t learn everything in life by reading a manual, sometimes it helps to get in touch

Phone: +44(0) 330 99 88 700