Last editedApr 20234 min read
This guide will help you with the compliance requirements for offering SEPA Direct Debit to your customers.
The organization responsible for the oversight of SEPA Direct Debit, the European Payments Council (EPC), states in a clarification letter that a "mandate may be an electronic document".
This practical guide will help you with compliance requirements to create this electronic document, and offer SEPA Direct Debit to your customers on your website.
To create compliant payment pages for your customers, you will need to:
Serve your payment pages over HTTPS.
Collect your customers' first name, last name, account holder name, address, and IBAN (or local bank details).
Make sure your customers are aware that payments are powered by GoCardless (in the footer of the page).
Display the SEPA Direct Debit electronic mandate before submission.
Agree to a timeline for pre-notification.
Give the unique mandate reference to the payer.
Note: The GoCardless payment pages are used as an example throughout this guide.
How to collect SEPA Direct Debit payments with GoCardless
1.
Create your free GoCardless account, access your user-friendly payments dashboard & connect your accounting software (if you use one).
2.
Easily set up & schedule SEPA Direct Debit payments via payment pages on your website checkout or secure payment links.
3.
From now on you'll get paid on time, every time, as GoCardless automatically collects payment on the scheduled Direct Debit collection date. Simple.
1) Serve your payment pages over HTTPS
Why? Ensures customer details are transmitted securely.
How? Configure your website to only accept secure (SSL) connections.

2) Collect the first name, last name, account holder name, address, and IBAN (or local details)
Why? This is the minimum information required to set up a SEPA Direct Debit.
How? Collect this information on a payment page.
The account holder name can be different from the payer’s name (for example in a B2B transaction) but you may suggest the concatenated first name and last name.
If local details are collected, they must be used to derive the customer's IBAN. And for cross-border Direct Debit collections, the customer's BIC must also be collected or derived (until November 2016).
It is recommended you collect the full address, but you may collect just your customer's city or post code.
You may also want to collect the customer's email and address, as there are notification requirements before payment is taken under a SEPA Direct Debit.
Are you collecting SEPA payments outside of EEA SEPA countries?
There are 6 non-EEA SEPA countries: Andorra, Monaco, San Marino, Switzerland, United Kingdom, and Vatican City. If your business is collecting from any of these countries, it is a requirement to collect the following:
Full street address of the payer (including street name, city, and post code)
BIC code of payer’s bank
3) Make sure your customers are aware that payments are powered by GoCardless
Why? To comply with data protection law, you must let your customers know about third party data controllers that power your website.
How? You can do this by displaying the italicised text below in your page footer:
Payments by GoCardless. Read the GoCardless privacy notice.
Without that upfront notice, both your business and GoCardless could be violating the law. (Read more here.)
If adding this text to the website footer is not technically possible, at a minimum you should include a reference to GoCardless in your website privacy notice. That text should be:
We use GoCardless to process your Direct Debit payments. More information on how GoCardless processes your personal data and your data protection rights, including your right to object, is available at gocardless.com/legal/privacy/.
If you are a GoCardless partner, you must include the ‘Payments by’ notice set out above on your payment pages, or, at a minimum, enable the merchant to provide a link to their privacy notice at the detail intake stage.
4) Display the SEPA Direct Debit electronic mandate before submission
Why? To confirm the payer’s approval of the mandate.
How?
