2019-11-14 14:42:22 +01:00
|
|
|
|
=======================================
|
2022-05-04 12:36:35 +00:00
|
|
|
|
Batch payments: SEPA Direct Debit (SDD)
|
2019-11-14 14:42:22 +01:00
|
|
|
|
=======================================
|
|
|
|
|
|
|
2020-05-11 14:26:36 +02:00
|
|
|
|
SEPA, the Single Euro Payments Area, is a payment-integration initiative of the European Union for
|
2022-10-27 14:53:59 +00:00
|
|
|
|
simplification of bank transfers denominated in euros. With **SEPA Direct Debit** (SDD), your
|
|
|
|
|
|
customers can sign a mandate that authorizes you to collect future payments from their bank
|
|
|
|
|
|
accounts. This is particularly useful for recurring payments based on a subscription.
|
2020-05-11 14:26:36 +02:00
|
|
|
|
|
2022-10-27 14:53:59 +00:00
|
|
|
|
You can record customer mandates in Odoo, and generate `.xml` files containing pending payments made
|
2020-05-11 14:26:36 +02:00
|
|
|
|
with an SDD mandate.
|
2019-11-14 14:42:22 +01:00
|
|
|
|
|
|
|
|
|
|
.. note::
|
2020-05-11 14:26:36 +02:00
|
|
|
|
| SDD is supported by all SEPA countries, which includes the 27 member states of the European
|
|
|
|
|
|
Union as well as additional countries.
|
|
|
|
|
|
| `List of all SEPA countries
|
|
|
|
|
|
<https://www.europeanpaymentscouncil.eu/document-library/other/epc-list-sepa-scheme-countries>`_.
|
2019-11-14 14:42:22 +01:00
|
|
|
|
|
|
|
|
|
|
Configuration
|
|
|
|
|
|
=============
|
|
|
|
|
|
|
2022-10-27 14:53:59 +00:00
|
|
|
|
Go to :menuselection:`Accounting app --> Configuration --> Settings`, activate
|
|
|
|
|
|
:guilabel:`SEPA Direct Debit (SDD)`, and click on :guilabel:`Save`. Enter your company's
|
|
|
|
|
|
:guilabel:`Creditor Identifier`. This number is provided by your bank institution, or the authority
|
|
|
|
|
|
responsible for delivering them.
|
2020-05-11 14:26:36 +02:00
|
|
|
|
|
2022-10-27 14:53:59 +00:00
|
|
|
|
.. image:: batch_sdd/creditor-identifier.png
|
2019-11-14 14:42:22 +01:00
|
|
|
|
:align: center
|
2020-05-11 14:26:36 +02:00
|
|
|
|
:alt: Add a SEPA Creditor Identifier to Odoo Accounting
|
2019-11-14 14:42:22 +01:00
|
|
|
|
|
|
|
|
|
|
SEPA Direct Debit Mandates
|
|
|
|
|
|
==========================
|
2020-05-11 14:26:36 +02:00
|
|
|
|
|
2019-11-14 14:42:22 +01:00
|
|
|
|
Create a mandate
|
|
|
|
|
|
----------------
|
|
|
|
|
|
|
2022-10-27 14:53:59 +00:00
|
|
|
|
The :abbr:`SDD (sepa direct debit)` Mandate is the document that your customers sign to authorize
|
|
|
|
|
|
you to collect money directly from their bank accounts.
|
2019-11-14 14:42:22 +01:00
|
|
|
|
|
2022-10-27 14:53:59 +00:00
|
|
|
|
To create a new mandate, go to :menuselection:`Accounting app --> Customers -->
|
|
|
|
|
|
Direct Debit Mandates`, on :guilabel:`Create`, and fill out the form. Export the PDF file by
|
|
|
|
|
|
clicking on :guilabel:`Print`. It is then up to your customer to sign this document. Once done,
|
|
|
|
|
|
upload the signed file and click on :guilabel:`Validate` to start running the mandate.
|
2020-05-11 14:26:36 +02:00
|
|
|
|
|
|
|
|
|
|
.. important::
|
|
|
|
|
|
Make sure that the **IBAN bank accounts details** are correctly recorded on the debtor’s contact
|
2023-05-12 10:52:05 +00:00
|
|
|
|
form, under the :guilabel:`Accounting` tab, and in your own :doc:`Bank Account <../bank>` settings.
|
2019-11-14 14:42:22 +01:00
|
|
|
|
|
2022-10-27 14:53:59 +00:00
|
|
|
|
SEPA Direct Debit as a payment method
|
2020-05-11 14:26:36 +02:00
|
|
|
|
-------------------------------------
|
2019-11-14 14:42:22 +01:00
|
|
|
|
|
2022-10-27 14:53:59 +00:00
|
|
|
|
SDD can be used as a payment method both on your **eCommerce** or on the **Customer Portal** by
|
2023-07-25 08:44:01 +00:00
|
|
|
|
activating SDD as a **Payment Provider**. With this method, your customers can create their mandates.
|
|
|
|
|
|
To ensure the validity of the information given by the customer, they will have to confirm each
|
|
|
|
|
|
mandate with one successful bank transfer of the expected amount.
|
2020-05-11 14:26:36 +02:00
|
|
|
|
|
2023-07-25 08:44:01 +00:00
|
|
|
|
To do so, go to :menuselection:`Accounting app --> Configuration --> Payment Providers`, click on
|
2022-10-27 14:53:59 +00:00
|
|
|
|
:guilabel:`SEPA Direct Debit`.
|
2020-05-11 14:26:36 +02:00
|
|
|
|
|
|
|
|
|
|
.. important::
|
2023-07-25 08:44:01 +00:00
|
|
|
|
Make sure to change the :guilabel:`State` field to :guilabel:`Enabled` and set the provider as
|
|
|
|
|
|
"Published" so that it is available for your customers.
|
2020-05-11 14:26:36 +02:00
|
|
|
|
|
|
|
|
|
|
Customers using SDD as payment method get prompted to add their IBAN, email address, and to sign
|
|
|
|
|
|
their SEPA Direct Debit mandate.
|
|
|
|
|
|
|
|
|
|
|
|
.. todo::
|
2022-05-03 00:44:13 +00:00
|
|
|
|
Add link to future **Payment Provider** documentation.
|
2019-11-14 14:42:22 +01:00
|
|
|
|
|
2022-11-18 10:10:48 +00:00
|
|
|
|
Close or revoke a mandate
|
2019-11-14 14:42:22 +01:00
|
|
|
|
-------------------------
|
|
|
|
|
|
|
2022-10-27 14:53:59 +00:00
|
|
|
|
Direct debit mandates are closed automatically after their :guilabel:`End Date`. If this field is
|
|
|
|
|
|
left blank, the mandate keeps being **Active** until it is **Closed** or **Revoked**.
|
2020-05-11 14:26:36 +02:00
|
|
|
|
|
2022-10-27 14:53:59 +00:00
|
|
|
|
Clicking on :guilabel:`Close` updates the mandate’s end day to the current day. This means that
|
|
|
|
|
|
invoices issued after the present day will not be processed with an SDD payment.
|
2019-11-14 14:42:22 +01:00
|
|
|
|
|
2022-10-27 14:53:59 +00:00
|
|
|
|
Clicking on :guilabel:`Revoke` disables the mandate immediately. No SDD payment can be registered
|
|
|
|
|
|
anymore, regardless of the invoice’s date. However, payments that have already been registered are
|
|
|
|
|
|
still included in the next SDD `.xml` file.
|
2019-11-14 14:42:22 +01:00
|
|
|
|
|
2020-05-11 14:26:36 +02:00
|
|
|
|
.. warning::
|
2022-10-27 14:53:59 +00:00
|
|
|
|
Once a mandate has been :guilabel:`closed` or :guilabel:`revoked`, it cannot be reactivated.
|
2019-11-14 14:42:22 +01:00
|
|
|
|
|
2022-10-27 14:53:59 +00:00
|
|
|
|
Get paid with SEPA Direct Debit batch payments
|
|
|
|
|
|
==============================================
|
2020-05-11 14:26:36 +02:00
|
|
|
|
|
2022-10-27 14:53:59 +00:00
|
|
|
|
Customer invoices
|
2019-11-14 14:42:22 +01:00
|
|
|
|
-----------------
|
|
|
|
|
|
|
2020-05-11 14:26:36 +02:00
|
|
|
|
You can register SDD payments for invoices issued to customers who have an active SDD mandate.
|
|
|
|
|
|
|
2022-10-27 14:53:59 +00:00
|
|
|
|
To do so, open the invoice, click on :guilabel:`Register Payment`, and choose
|
|
|
|
|
|
:guilabel:`SEPA Direct Debit` as payment method.
|
2020-05-11 14:26:36 +02:00
|
|
|
|
|
2022-10-27 14:53:59 +00:00
|
|
|
|
Generate SEPA Direct Debit `.XML` files to submit payments
|
|
|
|
|
|
----------------------------------------------------------
|
2019-11-14 14:42:22 +01:00
|
|
|
|
|
2022-10-27 14:53:59 +00:00
|
|
|
|
`.xml` files with all SDD payment instructions can be uploaded to your online banking interface
|
|
|
|
|
|
to process all payments at once.
|
2019-11-14 14:42:22 +01:00
|
|
|
|
|
2020-05-11 14:26:36 +02:00
|
|
|
|
.. note::
|
|
|
|
|
|
The files generated by Odoo follow the SEPA Direct Debit **PAIN.008.001.02** specifications, as
|
2022-10-27 14:53:59 +00:00
|
|
|
|
required by the SEPA customer-to-bank `implementation guidelines
|
|
|
|
|
|
<https://www.europeanpaymentscouncil.eu/document-library/implementation-guidelines/sepa-credit-transfer-customer-psp-implementation>`_,
|
|
|
|
|
|
which ensures compatibility with the banks.
|
2019-11-14 14:42:22 +01:00
|
|
|
|
|
2022-10-27 14:53:59 +00:00
|
|
|
|
To generate your `.xml` file of multiple pending SDD payments, you can create a batch payment.
|
|
|
|
|
|
To do so, go to :menuselection:`Accounting app --> Customers --> Payments`, select the needed
|
|
|
|
|
|
payments, then click on :guilabel:`Action`, and finally :guilabel:`Create a batch Payment`. Once
|
|
|
|
|
|
you click on :guilabel:`Validate`, the `.xml` file is directly available for download.
|
2019-11-14 14:42:22 +01:00
|
|
|
|
|
2022-10-27 14:53:59 +00:00
|
|
|
|
.. image:: batch_sdd/xml.png
|
2019-11-14 14:42:22 +01:00
|
|
|
|
:align: center
|
2022-10-27 14:53:59 +00:00
|
|
|
|
:alt: Generate an .XML file for your SDD payments in Odoo Accounting
|
2019-11-14 14:42:22 +01:00
|
|
|
|
|
2020-05-11 14:26:36 +02:00
|
|
|
|
Finally, upload this file to your online banking interface to process the payments.
|
2019-11-14 14:42:22 +01:00
|
|
|
|
|
|
|
|
|
|
.. tip::
|
2022-10-27 14:53:59 +00:00
|
|
|
|
You can retrieve all the generated SDD `.xml` files by going to
|
|
|
|
|
|
:menuselection:`Accounting app --> Customers --> Batch Payments`.
|
2019-11-14 14:42:22 +01:00
|
|
|
|
|
|
|
|
|
|
.. seealso::
|
2020-07-22 17:02:23 +02:00
|
|
|
|
* :doc:`batch`
|
2023-05-12 10:52:05 +00:00
|
|
|
|
* :doc:`../bank`
|
2020-05-11 14:26:36 +02:00
|
|
|
|
* `List of all SEPA countries
|
2022-11-18 10:10:31 +00:00
|
|
|
|
<https://www.europeanpaymentscouncil.eu/document-library/other/epc-list-sepa-scheme-countries>`_
|
2022-10-27 14:53:59 +00:00
|
|
|
|
* `Sepa guidelines
|
|
|
|
|
|
<https://www.europeanpaymentscouncil.eu/document-library/implementation-guidelines/sepa-credit-transfer-inter-psp-implementation-guidelines>`_
|