Guides
Setting up Mandates
Direct Debit Mandates Verified Mandates Collecting mandates offline Importing MandatesSend 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 mandateSubscriptions
What are Subscriptions?
Automatically collect fixed amounts at regular intervals. Set up a subscription once, and GoCardless handles collection on schedule.
When to use Subscriptions
SaaS subscriptions
Membership fees
Content subscriptions
Gym memberships, insurance premiums, and ongoing services
Comparison between other recurring payment options
Key difference from instalments: Instalment schedules have a defined end. Subscriptions continue indefinitely until cancelled.
Subscriptions | Instalments | Variable Recurring Payments | Instant Bank Pay + Direct Debit | |
|---|---|---|---|---|
Mandate required | Yes | Yes | Yes (consent) | Yes |
Customer authorisation | Once | Once | Once (with agreed limits and frequency) | Once |
Payment amounts | Fixed (per subscription) | Fixed per instalment, can vary across schedule | Variable within agreed constraints | First payment fixed; subsequent payments flexible |
Payment schedule | Merchant-defined recurring (weekly, monthly, yearly) | Merchant-defined schedule with a defined end | Flexible - merchant triggers payments as needed | Flexible after first payment |
Confirmation speed | 2-x business days | 2-x business days | Seconds | First payment: minutes; subsequent: 2-x business days |
Chargeback risk | Yes | Yes | None | First payment: none; subsequent: yes |
Missed payment retries | Yes (with Success+) | Yes (with Success+) | Yes | Subsequent payments: yes |
Best for | SaaS, memberships, gym fees, insurance | Payment plans, tuition, professional services | Usage-based regulated billing and utilities, financial services, government services | Subscription services needing immediate, initial payment |
Availability | All schemes | All schemes | GBP only | GBP and EUR |
Need to change the amount? If the amount varies between cycles, use one-off payments instead and control each charge individually. Alternatively, you can cancel and recreate a subscription with a new amount.
Only taking payments for a defined period? If the amount doesn’t vary and you wish to only take a certain number of payments, use instalments instead.
How it works
The customer sets up a mandate via your chosen integration
You create a payment against the mandate via the API
GoCardless collects the payment (typically 2-5 business days)
You receive a webhook confirming the payment status
Funds are included in your next payout
Frequency options: Weekly, monthly, yearly, or custom intervals.