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 mandateGoCardless Hosted Pages
What are GoCardless Hosted pages?
This is the fastest way to start collecting payments. Redirect your customers to a GoCardless-hosted page to complete mandate setup and payment authorisation. Once done, they're redirected back to your site.
Supports: All payment types (one-off, recurring, instalments, Instant Bank Pay, Instant + DD, Commercial VRP)
Best for:
Quick implementation with minimal development
Teams without front-end development resources
Prototyping and early releases
A proven, scalable, compliant payment journey
What you get out of the box:
Mobile-responsive design
Multi-language support
Scheme-appropriate authorisation flows per country
Regulatory compliance handled
Optimised conversion flow
Customisation: You can set your company name and logo. For more control over the look and feel, consider the Drop-in Flow or Custom API approach.
How it works
Create a Billing Request via the API, specifying the payment type
Create a Billing Request Flow; this generates a hosted URL
Redirect your customer to the URL
Customer completes authorisation on the GoCardless-hosted page
Customer is redirected back to your redirect_uri
Listen for webhooks to confirm the outcome
Step-by-step guide
Pre-collecting customer details Optional
If you already have the customer's name, email, and address, submit them before creating the flow. The hosted page skips those fields or locks them if you prefer.