How Does a Direct Debit Work?

What is a Direct Debit and How Does It Work?

Direct debit is the automatic collection of one-time or recurring payments. It runs via SEPA Direct Debit, the European payment method for collecting funds from a bank account. It requires prior permission — also known as a mandate. To set up direct debit, you need a contract with a bank or a payment service provider like Buckaroo.

Why Use a Payment Provider for Direct Debits?

One major reason to choose a Payment Service Provider (PSP) is the ability to view all transactions — from iDEAL and PayPal to direct debit — in a single dashboard. Buckaroo also offers advanced credit management features. Set collection schedules, pause payments, segment customer groups, and define follow-ups for failed debits. Buckaroo stores all digital mandates securely. If a debit fails, you’ll immediately see the reason in our system: unknown account number, insufficient funds, invalid mandate, etc. These failed attempts can then be followed up automatically via Credit Management.

What Types of Direct Debit Exist?

One-off Direct Debit

This type is commonly used by charities for one-time donations. You’ll need the account number, account holder’s name, and amount. The debit is flagged as a "one-off SEPA Direct Debit."

Recurring Direct Debit

Recurring debits apply to memberships, subscriptions, insurance, etc. These payments occur monthly, quarterly, or annually and don’t have to be the same amount each time.

What Is a Digital Mandate?

Mandates no longer require a paper form. A merchant can send a digital mandate via email or integrate it into the website. Customers approve the mandate directly in their online banking. This is called an e-Mandate — a digital authorization for direct debit.

Why Ask for a Mandate?

A mandate provides more security: once a customer approves it, they can’t just reverse the debit. Some businesses skip this step to reduce friction, but that increases the risk of chargebacks. Note: A €0.01 iDEAL transaction is not a valid mandate.

Steps to Set Up a Digital Direct Debit:

  1. Select the direct debit option on the sign-up page (green-purple pencil icon)
  2. Choose your bank
  3. Online banking opens
  4. Log in and select your bank account
  5. Check the pre-filled details
  6. Approve the mandate
  7. Receive confirmation within seconds
  8. Return to the website

Disagree with the debit? You can reverse it within 8 weeks — no questions asked. However, the payment obligation still applies and another method may be used.

Failed Direct Debits

If a debit fails, the bank sends back a reason code. These R-transactions can be viewed in Buckaroo Plaza. Most failed debits fall into one of these 7 categories:

Reason Codes

  • Reject: Failed due to technical errors (e.g. invalid IBAN or file format)
  • Return: Bank reversal (e.g. no mandate exists)
  • Refund: Customer-initiated reversal within 8 weeks or 13 months if no valid mandate — also called MOI (unauthorized debit notice)

What to Do After a Reversed Debit?

When a debit fails, a reason code is sent — for example, MS03 (administrative error). Causes include invalid account numbers or names. In that case, a second attempt is not useful; send a payment request instead (e.g. via iDEAL link). Buckaroo automates this logic. If the reason is insufficient funds (AM04), a second attempt is logical. Invalid IBAN? Send an alternative payment request via email, SMS or letter. All follow-ups are fully configurable by customer group or situation.

How to Modify a Direct Debit?

If the customer’s bank changes but a mandate is active, it can be transferred using the mandate reference. However, a new approval is required through the new bank's online environment. The easiest way is to offer an update option in a secure login area (MyAccount).

Want to Learn More About Direct Debit?

Visit our product page and request a free test account.