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.
Omnibasis allows you to configure SEPA Direct Debit payments using Stripe. To accept SEPA payments using Omnibasis, you must have a bank account linked with Stripe.
During the payment process, your integration collects your customer’s EUR-denominated IBAN bank account information. SEPA Direct Debits require the bank account holder to accept a mandate (debit authorization) that allows you to debit their account.
Note: SEPA is applicable only for payments made in Euro.
- Configure your Stripe account with Omnibasis.
- Enable ACH Payments as an option for E-Commerce:
- Navigate to 'omniCommerce \ Settings'.
- Select 'Enable bank account as a payment method'.
Customer Bank Account Information
When customers choose to pay via Bank Card, they will have to provide their bank account information.
The following information is captured as part of an SEPA transaction:
- Customer's Name as per Account
- Name of the Bank
- IBAN Account Number
After customers accept the authorization agreement a bank account is added.
After customers confirm their payment with a Bank Card, the order information is sent to Stripe
When the transaction is accepted, the payment is marked as pending.
After the funds are transferred from the customer's bank account and the payment is received, the transaction is marked as Completed.
If the payment fails, due to some errors such as insufficient funds, the transaction is marked as Declined and payment must be retried or collected using an alternate method.
With credit card payments the authorization and transfer of funds happens immediately.
With SEPA payments, the authorization and transfer process has a waiting period up to 5 business days.
You can mimic a successful or failed charge by first creating a test source with one of the following test IBAN account numbers. Use the resulting source in a charge request to create a test charge that is either successful or failed.
- DE89370400440532013000: The charge status transitions from pending to succeeded
- DE62370400440532013001: The charge status transitions from pending to failed
- DE35370400440532013002: The charge succeeds but a dispute is immediately created
When creating a test charge with this source, its status is initially set to
pending before being automatically transitioned.