Guides

Bank Payments
Overview
Setting up mandatesDirect 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 mandates
One-off paymentsTaking an Instant Bank Payment Taking a one off payment
Recurring paymentsTaking Subscription payments Taking Instalment payments Variable Recurring Payments
Combining one-off and recurring paymentsTake a first Instant Payment with mandate
 set up
Responding to eventsResponding to Mandate Events Responding to Billing Requests Events
FX Payments Reconciling Payouts ACH and PAD Consent Types

Create a recipient

Before sending money, ensure that GoCardless has the recipient’s bank details. Recipients can either be:

  • existing customers who you already collect payments from;

  • new customers.

If you’ve used the GoCardless API before, this process will be straightforward. If you’re new to the API, take a moment to explore the API reference and examples via the links below. In summary, you’ll need to work with two key endpoints:

  • "Create a customer"

  • "Create a customer bank account"

Once created, you can use the same recipient to send outbound payments as many times as needed.

What’s next?

Create your first outbound payment to send money