Nabeyond ltd t/a CartDNA is a CartDNA is a Shopify Payment App Development Partner
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.

GoCardless works differently from standard Shopify payment gateways — understanding the integration paths before you start prevents checkout problems and saves significant development time
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.

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'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.
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 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.
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.
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.

Not every integration path suits every business. Use this comparison to find the method that matches your technical capacity, business model, and timeline.
| Integration Method | Best For | Key Benefit | Complexity |
|---|---|---|---|
| CartDNA GoCardless App | All Shopify merchants wanting checkout integration | Native Shopify checkout — no custom dev required | Low — install and configure |
| GoCardless Payment Links | B2B, invoice-based, or high-value orders | Works immediately — no technical setup needed | Low — dashboard only |
| Subscription App + GoCardless | Subscription boxes, memberships, SaaS billing | Automated recurring billing with low failure rates | Medium — app configuration |
| Custom API + Shopify Webhooks | Complex B2B, ERP, or custom billing workflows | Full control over payment logic and mandate flow | High — 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 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.
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.
Complete this checklist before going live with GoCardless on your Shopify store to avoid common setup problems.

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.
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.
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.
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.
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.