Docs
Payment Processors
GoCardless

What is GoCardless

GoCardless makes it easy to collect Direct Debit payments from customers worldwide, even for one-off or variable amounts.

Direct Debit is an automated payment method that allows merchants to pull payment directly from their customers' bank accounts.

GoCardless for Kajabi

CheckoutJoy's GoCardless support allows you to add GoCardless Direct Debit payment option to your Kajabi website.

This guide will walk through setting up Kajabi to take payments using your GoCardless account.

Supported Payment Options

  • One-time payments
  • Multiple payments
  • Subscriptions

How does it work

When a customer selects the GoCardless payment option on checkout, they are taken to the GoCardless hosted checkout page in order to complete their details and set up a mandate.

Once they have completed the mandate, the payment is created on GoCardless. Due to the nature of Direct Debit payments, the customer is charged three working days after completing the checkout. More information can be found here (opens in a new tab)

Adding your account details

In the CheckoutJoy dashboard

  1. Navigate to Settings > Payment Methods
  2. Select your payment processor and click on Add

Payment Options and Schedules

The type of payment schedule that is set up in GoCardless depends on how you set up your offer in CheckoutJoy.

| Payment Option | Description | |----------------------------|-------------|-------------------------| | Once off | A single Direct Debit payment is scheduled in GoCardless | | Multiple | Multiple monthly payments are scheduled depending on the configured cycles of your offer. The total amount of all the payments is equal to the total at checkout (including any discounts and/or taxes), and the total of each payment is calculated so that the payment total is always a rounded amount (no cents). For example, if the total is €100 paid in 3 payments, then the payment amounts will be €33, €33 and €34| | Subscription | A monthly payment subscription is created. |

Creating an Access Token

The Access Token gives CheckoutJoy access to your GoCardless account initiate transactions and create payment schedules.

You can create an Access Token for CheckoutJoy in your GoCardless dashboard under the Developers menu.

Be sure to give your token Read & Write access.

creating a gocardless access token