For Parter Integrators
We now have a CLI tool to help you with testing
The GoCardless CLI (Command Line Interface) is a developer tool to help you build, test, and manage your integration with GoCardless directly from your terminal. It's simple to install, works on macOS, Windows and Linux. Offering a range of functionalities to enhance your developer experience with GoCardless.
Introduction
With the GoCardless API, it’s easy to build a partner integration, adding Direct Debit functionality to your software, so your users can collect and manage their payments in a way that’s seamlessly integrated with your product and their business processes.
For example, if you provide accounting and invoicing software, you can integrate Direct Debit using the GoCardless API so your users can get paid automatically every time they raise an invoice.
See a list of partners here
Revenue Share
You may be entitled to a share of our revenue for each payment collected through your integration, or you can add your own fees on top of GoCardless’s. If you’re interested in this, please contact our partnerships team before you start your integration.
Integrating with GoCardless has the power to add huge value for your users, streamlining their business processes and providing a great experience.
In this guide, we’ll cover all of the key steps of building a great integration, including:
Connecting your users’ existing or newly created GoCardless accounts to your product via OAuth
Allowing your users to set up Direct Debit mandates with their customers
Initiating payments against those mandates on behalf of your users
Handling our webhooks, so you can stay up-to-date on what happens to your users’ mandates and payments
Every partner integration is different, this guide does its best to explain the flows you should handle, and gives you some ideas on how to provide the best experience for your users.