For Partner Integrators
Introduction
With the GoCardless SDK, 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
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
Completing the self-assessment review required before you can go live
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.