CartDNA is a Shopify Payment App Development Partner

CartDNA Logo
GoCardless Integration Guide 2026

How to Connect GoCardless with Shopify: The Complete 2026 Guide

GoCardless doesn't plug into Shopify checkout like a standard payment gateway. It's a bank debit platform — built for subscriptions, invoices, and recurring B2B payments. Getting it right on Shopify means choosing the correct integration path for your business model. This guide covers every option.

Shopify-approved CartDNA app
SEPA, BACS, ACH & BECS supported
Subscriptions & invoice billing
Up to 80% lower fees vs cards
GoCardless collects payments directly from bank accounts — not card networks like Visa or Mastercard
Native Shopify checkout integration is available via the CartDNA GoCardless app — the only Shopify-approved option
SEPA Direct Debit fees are typically 60–80% lower than card processing for the same order value
Best use cases: subscriptions, B2B invoices, and high-value recurring orders — not standard one-off ecommerce
How to integrate GoCardless with Shopify — direct debit setup for subscriptions, SEPA payments, BACS, and recurring billing for Shopify merchants

GoCardless works differently from standard Shopify payment gateways — understanding the integration paths before you start prevents checkout problems and saves significant development time

What GoCardless Is — and Why It's Different from a Standard Payment Gateway

GoCardless is not a card processor. It doesn't work like Stripe, Shopify Payments, or PayPal. Instead, GoCardless collects payments directly from customers' bank accounts using direct debit schemes — SEPA in Europe, BACS in the UK, ACH in the US, and BECS in Australia. This means no card network fees, no card expiry failures, and significantly lower transaction costs for recurring billing.

For Shopify merchants, this distinction matters because GoCardless doesn't appear in Shopify's native payment gateway toggle list. It's not a plug-and-play solution for one-click ecommerce purchases. It's designed for subscription billing, invoice collection, and recurring B2B payments — and connecting it to Shopify requires choosing the right integration path. Understanding this upfront prevents checkout problems and integration frustration.

GoCardless vs Standard Payment Gateways: Key Differences

  • Payment method: Bank debit (SEPA, BACS, ACH, BECS) — not card networks (Visa, Mastercard, Amex)
  • Primary use case: Subscriptions, recurring invoices, B2B orders — not spontaneous one-click checkout
  • Transaction fees: Significantly lower than card processing — SEPA debit typically costs under 0.5% vs 1.5–3% for cards
  • Shopify integration: Requires the CartDNA app, payment links, or custom API — not a native Shopify gateway toggle
GoCardless direct debit payment schemes — SEPA Europe, BACS UK, ACH USA, and BECS Australia supported for Shopify merchants via the CartDNA GoCardless app

4 Ways to Connect GoCardless with Shopify

There is no single universal GoCardless–Shopify integration. The right path depends on your business model, technical resources, and whether you need checkout integration, invoice billing, or subscription management.

CartDNA GoCardless App — Native Shopify Checkout Integration

CartDNA's GoCardless app is the only Shopify-approved GoCardless integration that works directly inside Shopify's native checkout. Available on the Shopify App Store, it connects your GoCardless merchant account to your Shopify store — enabling customers to authorise a direct debit mandate at checkout, without leaving your store or using external payment links. This is the recommended integration for merchants who want GoCardless inside their Shopify checkout.

Why this is the recommended method

  • The only Shopify-approved GoCardless app — built by a certified Shopify Partner and maintained to Shopify's standards
  • Direct checkout integration — customers complete bank debit authorisation inside Shopify, not via external links or third-party flows
  • Supports SEPA, BACS, and ACH direct debit — works for EU, UK, and US customer bases from a single integration

Worth noting

  • Requires an active GoCardless merchant account before installation — allow 1–2 business days for GoCardless account verification
  • Bank debit has a 2–5 business day settlement window — not instant like card payments, which affects cash flow planning

For most Shopify merchants who want GoCardless in their checkout, the CartDNA app is the fastest and most reliable path — no custom development, no middleware, no external links required.

GoCardless Payment Links — For Invoice and Order-Based Billing

GoCardless generates shareable payment links that merchants send to customers via email, WhatsApp, or invoicing software. The customer clicks the link, authorises a direct debit mandate, and future payments are collected automatically. This method doesn't integrate with Shopify checkout directly — but works well for B2B accounts, custom quote orders, and invoice-based billing workflows that sit alongside your Shopify store.

When to use payment links

  • No development required — create and send payment links directly from the GoCardless dashboard in minutes
  • Works for any order size — ideal for B2B accounts, trade customers, and high-value custom orders
  • Once a mandate is authorised, future payments collect automatically without requiring further customer action

Limitations

  • No native Shopify checkout integration — orders must be created manually in Shopify admin alongside the GoCardless mandate
  • Customers leave your Shopify store to authorise the payment mandate — not suitable for standard ecommerce conversion flows

Subscription Apps with GoCardless — For Automated Recurring Billing

Subscription management platforms compatible with Shopify — such as Recharge, Bold Subscriptions, and Loop Subscriptions — can connect to GoCardless for recurring bank debit billing. The subscription app manages the billing schedule and customer relationships; GoCardless handles the actual bank debit collection. This is the right approach for merchants running subscription boxes, digital memberships, or SaaS-style billing through Shopify.

When this approach fits

  • Ideal for existing Shopify subscription setups — adds GoCardless as the payment collection layer without rebuilding your subscription logic
  • Bank accounts don't expire — subscription renewals don't fail due to expired card numbers, the most common subscription billing failure mode
  • Automated recurring billing — no manual mandate management or invoice sending required once the initial setup is complete

Worth knowing

  • Not all Shopify subscription apps support GoCardless natively — verify compatibility with your specific platform before committing
  • Setup complexity depends on the subscription platform — some require developer configuration; others have visual setup workflows

Custom API + Shopify Webhooks — Full Control for Complex Billing

GoCardless provides a full REST API that can be connected to Shopify via webhooks to build entirely custom billing workflows. When a specific Shopify event occurs — order created, subscription renewed, invoice triggered — a webhook fires and GoCardless initiates or collects on a payment mandate. This is the most flexible integration path and the most complex. It suits merchants with development resources and highly specific billing requirements that no off-the-shelf app satisfies.

When custom API is the right choice

  • Maximum flexibility — build the exact billing workflow your business model requires, without constraints of pre-built apps
  • Can connect any Shopify event to a GoCardless payment trigger — order creation, subscription renewal, or batch billing
  • Suitable for ERP integrations, multi-currency direct debit, and complex B2B billing workflows with custom logic

Important caveats

  • Requires developer resources to build, test, and maintain — not suitable for merchants without in-house or agency development capacity
  • Not a Shopify-certified native checkout integration — may require maintenance work when Shopify updates its checkout or API versions
CartDNA GoCardless Shopify app — the only Shopify-approved GoCardless integration for native checkout bank debit payments and recurring subscriptions

GoCardless Shopify Integration Methods Compared

Not every integration path suits every business. Use this comparison to find the method that matches your technical capacity, business model, and timeline.

Integration MethodBest ForKey BenefitComplexity
CartDNA GoCardless AppAll Shopify merchants wanting checkout integrationNative Shopify checkout — no custom dev requiredLow — install and configure
GoCardless Payment LinksB2B, invoice-based, or high-value ordersWorks immediately — no technical setup neededLow — dashboard only
Subscription App + GoCardlessSubscription boxes, memberships, SaaS billingAutomated recurring billing with low failure ratesMedium — app configuration
Custom API + Shopify WebhooksComplex B2B, ERP, or custom billing workflowsFull control over payment logic and mandate flowHigh — developer required

CartDNA Recommendation: Start with the CartDNA GoCardless app for checkout integration — it covers the majority of use cases with zero custom development. Layer in payment links for B2B accounts and a subscription app for recurring billing. Only consider custom API if your billing logic genuinely can't be handled by available apps.

GoCardless Shopify integration methods compared — CartDNA app, payment links, subscription apps, and custom API webhook integration

When GoCardless Makes Sense for Your Shopify Store

GoCardless isn't the right tool for every Shopify business model. It excels in specific recurring and B2B scenarios where direct bank debit is more efficient than card processing. Trying to use GoCardless as a full replacement for Shopify Payments — especially for standard one-off purchases — creates more friction than it solves.

  • Subscription businesses: Box subscriptions, digital memberships, and SaaS billing — GoCardless bank debit eliminates card expiry failures, the leading cause of involuntary subscription churn
  • B2B and wholesale orders: High-value trade accounts where invoice-based collection is standard — bank debit cuts transaction costs significantly versus card processing on large order values
  • Professional services and agencies using Shopify as a billing platform — GoCardless payment links automate client payment collection without building a custom invoicing system
  • Recurring high-ticket products: Furniture, equipment, or premium goods with instalment billing — bank debit is more reliable than card mandates for multi-month payment schedules

For standard one-off ecommerce purchases, GoCardless is not the right fit. Keep Shopify Payments, Stripe, or another card gateway as your primary checkout method for impulse and first-time purchases. Use GoCardless as a complementary layer for the recurring and B2B billing models where it genuinely outperforms card payments.

GoCardless Shopify Integration Checklist

Complete this checklist before going live with GoCardless on your Shopify store to avoid common setup problems.

GoCardless merchant account active: Sign up at gocardless.com, complete business verification, and connect your bank account — this is required before any Shopify integration step
CartDNA GoCardless app installed: Install the CartDNA app from the Shopify App Store and connect it to your verified GoCardless merchant account
Direct debit scheme confirmed: Identify which scheme applies to your customers — SEPA for Europe, BACS for UK, ACH for USA, or BECS for Australia — and verify GoCardless supports it in your account region
Mandate authorisation flow tested: Run a test mandate authorisation end-to-end to verify the customer experience and confirm the mandate page displays correctly
Payment notification emails configured: Set up confirmation, failure, and retry notification emails — customers expect clear communication on bank debit transactions, especially first-time mandates
Card gateway still active: Keep Shopify Payments or another card gateway enabled alongside GoCardless — not all customers will use bank debit, particularly for first purchases
GoCardless subscription billing on Shopify — recurring direct debit mandates with lower failure rates than card-based subscription payments

Recommended Shopify + GoCardless Payment Stack

Core Shopify + GoCardless Stack

  • Shopify Payments — primary checkout gateway for one-off card purchases from new customers
  • CartDNA GoCardless App — direct debit for subscriptions, recurring orders, and B2B accounts
  • GoCardless Payment Links — for invoice-based billing, trade accounts, and custom quote orders
  • PayPal Express — trust signal for first-time customers and international buyers

Optional additions

  • Recharge or Bold Subscriptions — subscription management layer for automated recurring billing schedules

What you achieve

  • Lower transaction fees on recurring and B2B orders — direct bank debit costs significantly less than card processing at subscription and wholesale volume
  • Fewer failed payments on subscriptions — bank accounts don't expire, eliminating the card expiry failure mode that drives involuntary churn
  • Broader payment coverage — serve customers who prefer bank debit alongside those who prefer cards and digital wallets

Frequently Asked Questions

Does GoCardless work directly with Shopify checkout?

Not natively. GoCardless is a direct debit platform — not a card payment gateway — so it doesn't appear as a standard option in Shopify's checkout payment settings. To integrate GoCardless into your Shopify checkout, you need the CartDNA GoCardless app, which is the only Shopify-approved integration that enables bank debit payments inside the native Shopify checkout experience. Alternatively, you can use GoCardless payment links for invoice-based orders or connect it via a subscription management app for recurring billing.

What direct debit schemes does GoCardless support for Shopify merchants?

GoCardless supports multiple direct debit schemes based on the customer's location: SEPA Direct Debit for Eurozone countries (EUR), BACS for the United Kingdom (GBP), ACH for the United States (USD), BECS for Australia (AUD), Autogiro for Sweden (SEK), Betalingsservice for Denmark (DKK), and EFT for Canada (CAD). For Shopify merchants targeting European customers, SEPA Direct Debit offers transaction fees typically 60–80% lower than equivalent card processing — a significant saving at recurring billing volume.

Is GoCardless a good fit for Shopify subscription businesses?

Yes — subscriptions are GoCardless's strongest use case on Shopify. Bank debit mandates don't expire the way credit and debit cards do, which eliminates payment failures caused by card expiry — the leading driver of involuntary subscription churn. Once a customer authorises a mandate, GoCardless collects recurring payments automatically without the customer re-entering payment details. Combining GoCardless with the CartDNA app or a subscription platform like Recharge gives Shopify subscription merchants a robust, low-failure-rate recurring billing setup.

How long does it take to set up GoCardless on Shopify?

With the CartDNA GoCardless app, basic checkout integration takes under 30 minutes once your GoCardless account is verified: install the CartDNA app from the Shopify App Store, connect your GoCardless credentials, select your direct debit scheme, and activate. GoCardless merchant account verification typically takes 1–2 business days for new accounts — this is the only step that cannot be completed immediately. Custom API integrations take longer depending on your development resources and billing logic complexity.

Related Guides and Resources

Ready to Connect GoCardless with Your Shopify Store?

CartDNA's Shopify-approved GoCardless app connects direct debit payments to your Shopify checkout — no custom development, no middleware, no external payment links required. Set up SEPA, BACS, and ACH in under 30 minutes.