Getting Started

Building Blocks

Subscription Features

Custom Fields

Localization

Invoices

Credits

Order Management

Billing Features

Taxes

Payment Methods

Direct Debit Payments

Configuring Gateways

Revenue Recovery

Checkout

Self-Serve Portal

Notifications

Reports and Analytics

Data Privacy & Security

Fraud Management

Migration

Other Features

Developers

Third Party Integrations

SEPA Payments via Stripe 

Single Euro Payment Area (SEPA) is a unique euro payment area that establishes an integrated European market for payment instruments. The aim of SEPA is to ensure that payments within Europe take place as simply and effectively as those within a single country.

Chargebee allows you to configure SEPA Direct Debit payments using Stripe. To accept SEPA payments using Chargebee, you must have a bank account linked with Stripe.

Note
  • SEPA is applicable only for payments made in Euro.
  • SEPA as a payment method option is supported only in the new version of Chargebee's hosted pages.
  • Customers in the launch plan can configure only one payment gateway for a payment method. Therefore if you have configured any other gateway for SEPA, you will not be able to configure this. Please upgrade to a higher plan to configure SEPA via Stripe.
  • Click Settings > Configure Chargebee > Payment Gateway > Add payment gateway > Stripe

  • Log in to an existing account or create a new one. The Configure Stripe page will open as shown below.

  • Enable Direct Debit (SEPA) to configure Direct debit payments for European customers. The SEPA configuration page will open up as shown below.

  • Enter the Creditor name, Creditor ID, Email and Phone number. The Creditor name and Creditor ID are necessary to create an authorization agreement. An authorization agreement authorizes the biller to collect funds from the customer's bank account.

  • It is a regulatory compliance of the SEPA scheme to send emails to customers regarding mandate creation and payment pre-notification. You can send this email either from Chargebee or Stripe. Select the option Send SEPA emails from Chargebee to send emails from Chargebee. The advantage of sending this email from Chargebee is that it allows you to configure elements such as your company logo, signature etc.
  • According to the European payment council, when you enable SEPA Direct Debit payments for customers, an authorization agreement should be available for the customer to view and confirm the mandate. Read more on this .

    Chargebee displays an authorization agreement on the relevant page (depending on where your customer is entering their bank details) for the customer to set up direct debit payments via SEPA. Shown below is a sample authorization agreement from the checkout page.

  • Select customers to whom you wish to display the direct debit payment method for in Checkout and self serve portal. Select the necessary option from Display Direct Debit as a payment method for setting in the bottom of the page. Available options are:

    • All your customers - This options allows all your customers (including new customers) to pay via SEPA irrespective of whether the Allow this customer to pay via his/her Bank Account option is enabled on the customer's details page.

    • Only customers with Direct Debit enabled

  • Click Update to save the details.
Note
  • In order to disable SEPA direct debit payments via Stripe, please contact Chargebee Support.

SEPA Email Notifications 

Two types of email notifications are available for SEPA payments:

  • Mandate Creation: To inform customers that the mandate has been created.

  • Payment pre-notification: To inform customers that a payment will be initiated in 'X' days via Direct Debit from their bank accounts.

You can view the content of these emails by clicking Settings > Configure Chargebee > Email notifications > Payments & Credits..

Note
  • The above-mentioned emails are mandatory compliance emails. Therefore, the content of the emails cannot be edited.

Configuring Webhooks 

Webhooks are indispensable to a smooth SEPA workflow; they notify Chargebee of any changes made to the transaction on Stripe so Chargebee can keep you updated on what's going on with your payment. They can be configured by pasting Chargebee's notification URL in your Stripe account at Your account > Account settings > Webhooks > Add endpoint > Account. Find a more detailed tutorial on configuring webhooks on our Stripe  page. Please do note that while you are configuring webhooks, please select all types of events.

Note

In case you remove your Stripe account from Chargebee, this URL will no longer be valid. Adding Stripe to Chargebee again will generate a new URL that you will (once again) have to paste in your Stripe account.

Was this article helpful?
Loading…