Guides
Setting up mandates
Direct Debit Mandates Verified Mandates PayTo Agreements and Payments Build a client to create mandates offline Supporting mandates set up outside of your product Importing Mandates Blocking mandatesRecurring payments
Taking Subscription payments Taking Instalment payments Variable Recurring PaymentsCombining one-off and recurring payments
Take a first Instant Payment with mandate set upSend an outbound payment
Adding a new recipient Initiate an outbound payment Approve an outbound payment Cancel an outbound paymentSetting up mandates / collecting payments
Billing Request with Actions: Setting up a Direct Debit mandate Collecting a Direct Debit payment Billing Request with Actions: Taking an Instant Bank Payment Billing Request with Actions Dual Flow: Taking an Instant Bank Payment and setting up a Direct Debit mandateGoCardless Embed
Introduction
GoCardless Embed allows you to offer white-labelled bank payments to your merchants. This guide walks through how to integrate with GoCardless' API in order to access our global bank pay network.
You can follow this guide along with the GoCardless Embed Postman collection.
Contents
This guide will cover:
Creating creditors to represent each of your merchants.
Adding creditor bank accounts where GoCardless will settle funds.
Requesting scheme identifiers to customise the beneficiary name on the payer's bank statement.
Using Billing Requests to set up mandates and collect payments.
Handling webhooks to keep track of event actions and trigger notifications to payers.
Reconciling payments to keep track of the entire flow of funds.
Prerequisites
Before starting this guide you should:
Contact the GoCardless Embed team so we can set up a sandbox account for you.
Once you have access to your account, create a read-write API token in the dashboard and use it to make a request. Follow making your first request for how to do this.
