Docs

SEPA payments via Checkout.com 

This feature is a Private Beta Release. Contact support  to enable SEPA via Checkout.com for your Test and Live site.

Note

SEPA via Checkout.com is only supported for the ABC platform

Introduction 

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 Checkout.com. To accept SEPA payments using Chargebee, you must have a bank account linked with Checkout.com.

Note
  • SEPA is applicable only for payments made using the Euro currency.
  • You can perform SEPA payments via Checkout.com through Chargebee's In-app layout of Checkout , Self-Serve Portal , APIs, and Chargebee.js .
  • There is a plan-based limitation for configuring SEPA in multiple gateways. To know more, visit our plans and pricing  page.
  • Chargebee does not support SEPA Email notifications for Checkout.com as it is not a prerequisite for this integration.

Configure SEPA payments via Checkout.com 

Complete the steps below to configure your Chargebee account to accept SEPA Direct Debit payments using Checkout.com:

  1. Activate SEPA Direct Debit payment for your Checkout.com account. Read more about this here .

  2. Login to your Chargebee site and configure the Checkout.com gateway.

  3. After configuration, click Settings > Configure Chargebee > Payment Gateway > Checkout.com.

  4. Enable Direct Debit (SEPA) to configure Direct debit payments for European customers.

  5. Enter the following details on the SEPA Configuration page 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. If you want to use Checkout.com's Creditor ID, please contact Checkout.com.

    • Select the option Send SEPA emails from Chargebee to send emails from Chargebee.It is regulatory compliance of the SEPA scheme to send emails to customers regarding mandate creation and payment pre-notification. 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 .

  6. Select customers to whom you wish to display the direct debit payment method in the Checkout and self-serve portal. Select the necessary option from Display Direct Debit as a payment method drop-down list. Available options are:

    • All your customers - This option 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.
    • Customers with Direct Debit payments Enabled.
  7. Click Apply to save your changes.

Note

If there are three consecutive payment failures using the direct debit payment method, it will be marked as invalid in Chargebee. In such cases, you should remove the existing payment method and ask your customer to add a new one.

Configuring Webhooks 

Webhooks are indispensable to a smooth SEPA workflow; they notify Chargebee of any changes made to the transaction on Checkout.com so that Chargebee can keep you updated on what's going on with your payment.

Copy the Notification URL from your Checkout.com configuration page on the Chargebee site.

Follow the steps below to configure the webhook in your Checkout.com account:

  1. Select Settings from the left navigation menu.

  2. Select Channels and click New Webhook under the Webhooks section.

  3. Paste the Notification URL in the Endpoint URL field.

  4. Select the relevant API Version.

  5. Select the relevant events from the list. However, we recommend selecting all the events for Webhooks.

  6. Click Create webhook.

Was this article helpful?
Loading…