Boolean and Beyond
ServicesWorkAboutInsightsCareersContact
Boolean and Beyond

Building AI-enabled products for startups and businesses. From MVPs to production-ready applications.

Company

  • About
  • Services
  • Solutions
  • Industry Guides
  • Work
  • Insights
  • Careers
  • Contact

Services

  • Product Engineering with AI
  • MVP & Early Product Development
  • Generative AI & Agent Systems
  • AI Integration for Existing Products
  • Technology Modernisation & Migration
  • Data Engineering & AI Infrastructure

Resources

  • AI Cost Calculator
  • AI Readiness Assessment
  • AI-Augmented Development
  • Download AI Checklist

Comparisons

  • AI-First vs AI-Augmented
  • Build vs Buy AI
  • RAG vs Fine-Tuning
  • HLS vs DASH Streaming
  • Single vs Multi-Agent
  • PSD2 & SCA Compliance

Legal

  • Terms of Service
  • Privacy Policy

Contact

contact@booleanbeyond.com+91 9952361618

© 2026 Blandcode Labs pvt ltd. All rights reserved.

Bangalore, India

Boolean and Beyond
ServicesWorkAboutInsightsCareersContact
Solutions/Payment Solutions Europe/SEPA Direct Debit Integration Guide

SEPA Direct Debit Integration Guide

Implementing SEPA Direct Debit: Core vs B2B schemes, mandate collection, settlement timing, and failure handling.

What is SEPA Direct Debit and when should you use it?

SEPA Direct Debit enables pulling payments directly from European bank accounts with customer authorization (mandate). It offers lower fees than cards (typically 0.2-0.5% vs 1.5-2.5%) but has longer settlement times (2-5 days) and requires handling mandate collection and failed payment scenarios.

SEPA Direct Debit Overview

SEPA (Single Euro Payments Area) Direct Debit allows businesses to collect payments directly from customer bank accounts across 36 European countries.

Why consider SEPA DD: - Lower fees: 0.2-0.5% vs 1.5-2.5% for cards - No card expiration: Bank accounts don't expire - B2B friendly: Businesses often prefer bank payments - High-value suitable: No transaction limits like cards

Challenges: - Setup complexity: Mandate collection required - Settlement time: 3-5 business days - Failure handling: Returns can happen weeks later - Customer experience: Less familiar than cards

SEPA DD works best as a secondary payment method alongside cards, particularly for recurring B2B payments or high-value subscriptions.

Core vs B2B Schemes

SEPA has two Direct Debit schemes with different rules and protections.

SEPA Core (consumers): - Available to all account holders - Customer can request refund within 8 weeks - Unauthorized transaction claims up to 13 months - Banks must support it - Lower collection certainty

SEPA B2B (businesses): - Only for business accounts - No refund rights after payment made - Mandate verification by debtor bank - Not all banks support it - Higher collection certainty

Choosing the right scheme: - Use Core for consumer customers - Use B2B for business customers when available - B2B not supported by all banks—need fallback - Check availability with customer's bank before setup

B2B advantages: - No refund risk after successful collection - Faster finality - Better for high-value recurring payments

B2B limitations: - Customer's bank must support B2B - Mandate must be verified by bank - Less widely available

Mandate Collection

Customers must authorize you to debit their account. This authorization is called a mandate.

Mandate requirements: - Unique Mandate Reference (UMR) - Creditor Identifier (your ID from payment provider) - Customer IBAN - Customer name and address - Signature (electronic or physical) - Date of signing

Electronic mandate collection: - Online forms with checkbox consent - E-signature platforms - Payment provider checkout flows - Must capture all required information

Mandate storage: - Keep mandates for duration of relationship - Plus 14 months after last collection - Provide copy to customer on request - Store securely (contains bank details)

Implementation via Stripe: 1. Create SetupIntent with payment_method_types: ['sepa_debit'] 2. Customer enters IBAN in Checkout 3. Customer accepts mandate terms 4. PaymentMethod created and attached to Customer 5. Use for subsequent payments

Collection Timing and Settlement

SEPA DD has specific timing requirements unlike instant card payments.

Collection timeline:

Pre-notification: - Inform customer before debiting - Default: 14 days before collection - Can reduce to 1-2 days with agreement - Include amount, date, mandate reference

Submission: - Submit collection to bank - D-2 for first/one-off (2 days before) - D-1 for recurring (1 day before) - Cut-off times vary by bank

Settlement: - Funds available D+2 to D+5 - Depends on payment provider - Not immediate like cards

Planning for timing: - Account for pre-notification period - Don't rely on immediate fund availability - Build in buffer for first-time collections - Communicate timing to customers

Best practices: - Collect well before due date - Set consistent collection dates - Send reminders before collection - Have grace period for delayed settlement

Handling Failures and Returns

SEPA DD failures can occur at multiple stages. Proper handling is essential.

R-transaction types:

Reject: - Bank rejects before settlement - Reasons: insufficient funds, account closed - No funds received

Return: - Customer or bank returns after settlement - Within 8 weeks for Core (refund right) - Within 5 days for B2B (unauthorized) - Funds reversed from your account

Refund: - Customer requests refund - Up to 8 weeks for Core - Must honor without question

Reversal: - You initiate return - Within 10 business days of settlement - Used for errors or duplicates

Implementation requirements: - Webhook handlers for all R-transactions - Reconciliation to catch missed events - Customer notification of failures - Retry logic with backoff - Fallback to card payment

Protecting against returns: - Verify IBAN before collection - Use B2B scheme for business customers - Clear mandate language - Good customer communication - Monitor return rates by customer

SEPA Implementation Best Practices

Successful SEPA DD implementation requires attention to operational details.

Mandate management: - Validate IBAN format before accepting - Store mandate details securely - Track mandate status (active, cancelled) - Handle mandate amendments properly

Collection strategy: - Fixed collection dates (1st of month) - Consistent amounts where possible - Clear pre-notification emails - Easy way to update bank details

Failure recovery: - Immediate notification to customer - Clear instructions to resolve - Automatic retry with delays - Fallback to card if available

Compliance: - Generate required SEPA XML files - Maintain audit trail of collections - Report suspicious activities - Follow scheme rules precisely

When SEPA DD makes sense: - B2B recurring payments - High-value subscriptions (card fees significant) - Customers who prefer bank payments - Markets where card penetration is lower - As backup for card failures

When to stick with cards: - Consumer-focused products - Need instant confirmation - Variable amounts each period - Global customer base

Related Articles

Marketplace Payment Architecture

Building marketplace payments with MangoPay and Stripe Connect: escrow, split payments, and seller onboarding.

Read article

Payment Webhooks & Reconciliation

Building reliable webhook handlers and reconciliation systems for payment data integrity.

Read article
Back to Payment Solutions Europe Overview

How Boolean & Beyond helps

Based in Bangalore, we help fintech companies, SaaS businesses, and marketplaces build payment systems that work reliably across European markets.

Provider Selection

We help you choose between Stripe, MangoPay, Adyen, and others based on your specific use case, geography, and compliance needs.

Compliance Implementation

We build PSD2-compliant payment flows with proper SCA handling, exemption strategies, and GDPR-compliant data processing.

Operations & Monitoring

We set up webhook processing, reconciliation systems, and monitoring to keep your payment infrastructure running smoothly.

Ready to start building?

Share your project details and we'll get back to you within 24 hours with a free consultation—no commitment required.

Registered Office

Boolean and Beyond

825/90, 13th Cross, 3rd Main

Mahalaxmi Layout, Bengaluru - 560086

Operational Office

590, Diwan Bahadur Rd

Near Savitha Hall, R.S. Puram

Coimbatore, Tamil Nadu 641002

Boolean and Beyond

Building AI-enabled products for startups and businesses. From MVPs to production-ready applications.

Company

  • About
  • Services
  • Solutions
  • Industry Guides
  • Work
  • Insights
  • Careers
  • Contact

Services

  • Product Engineering with AI
  • MVP & Early Product Development
  • Generative AI & Agent Systems
  • AI Integration for Existing Products
  • Technology Modernisation & Migration
  • Data Engineering & AI Infrastructure

Resources

  • AI Cost Calculator
  • AI Readiness Assessment
  • AI-Augmented Development
  • Download AI Checklist

Comparisons

  • AI-First vs AI-Augmented
  • Build vs Buy AI
  • RAG vs Fine-Tuning
  • HLS vs DASH Streaming
  • Single vs Multi-Agent
  • PSD2 & SCA Compliance

Legal

  • Terms of Service
  • Privacy Policy

Contact

contact@booleanbeyond.com+91 9952361618

© 2026 Blandcode Labs pvt ltd. All rights reserved.

Bangalore, India