GoCardless Integration starts from...
GoCardlessOne time purchase
Standard Product Base ServerStarts from:
GoCardless API Documentation
View the GoCardless API Objects and Functions exposed by our Connector
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 a Customer
- Get a Single Customer
- List Customers
- 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 a Customer Bank Account
- Disable a Customer Bank Account
- Get a Single Customer Bank Account
- List Customer Bank Account
- Update a Customer Bank Account
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 a Single Event
- List Events
- Mandate Actions
- Mandate Causes
- Payment Actions
- Payment Causes
- Payout Actions
- Refund Actions
- subscription Actions
- subscription Causes
- Reconciling Payouts with Events
Mandates represent the Direct Debit mandate with a customer.
- Cancel a Mandate
- Create a Mandate
- Get a Single Mandate
- List Mandates
- Reinstate a Mandate
- Update a Mandate
Payment objects represent payments from a customer to a creditor taken against a Direct Debit mandate.
- Cancel a Payment
- Create a Payment
- Get a Single Payment
- List Payments
- Retry a Payment
- Update a Payment
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 a Single Payout
- List Payouts
Refund objects represent (partial) refunds of a payment back to the customer.
- Create a Refund
- Get a Single Refund
- List Refunds
- Update a Refund
Subscriptions create payments according to a schedule
- Cancel a Subsciption
- Create a Subscription
- Get a Single Subscription
- List a Subscription
- 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 a Creditor
- Get a Single Creditor
- List a Creditor
- Update a Creditor
Helper End Points
Look up the name and reachability of a bank.
- Perform a Bank Details Lookup
Data Integration & Synchronisation
Integrate applications, systems and web services via easy-to-use, graphical tools.
Drag and drop experienceA full drag and drop user experience so integration steps are visually represented within a wider automated process.
Transformation functionsA set of transform functions that can be dragged onto the mapping area to change the data between input and output.
Hundreds of connectorsAccess hundreds of data connectors via one easy-to-use platform.