SEPA Direct Debit (SDD) customer payments

SEPA (Khu vực thanh toán chung bằng đồng euro) là một sáng kiến hội nhập thanh toán của Liên minh Châu Âu nhằm đơn giản hóa và chuẩn hóa giao dịch điện tử bằng đồng euro giữa các quốc gia tham gia. Với Ghi nợ trực tiếp SEPA (SDD), khách hàng ký một ủy nhiệm cho phép bạn thu các khoản thanh toán trong tương lai từ tài khoản ngân hàng của họ. Sáng kiến này đặc biệt hữu ích đối với các khoản thanh toán định kỳ theo gói đăng ký.

You can record customer SDD mandates in Odoo and generate XML files listing payments to be collected with the mandates. Uploading these files to your bank instructs them to collect these payments from your customers.

Ghi chú

  • 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.

Cấu hình

Creditor identifier

To enable SDD for customer payments, go to Accounting ‣ Configuration ‣ Settings, scroll to the Customer Payments section, enable SEPA Direct Debit (SDD), and click Save. Then, scroll to the Customer Payments section again, set the company's Creditor Identifier, and click Save.

Mẹo

The creditor identifier is provided by your bank or the authority responsible for delivering them in your country. For testing purposes, you can use the test creditor identifier DE98ZZZ09999999999.

PAIN file version

By default, the SEPA-compliant XML files generated by Odoo use the SDD PAIN.008.001.02 format. If your bank requires the updated 2023 version, go to Accounting ‣ Configuration ‣ Journals. Then, in the Incoming Payments tab, set the SEPA Pain version field to Updated 2023 (Pain 008.001.08).

SEPA Direct Debit Mandates

An SDD mandate is a legal document authorizing a company to debit funds from a customer's bank account. It includes key information, such as the customer's name and IBAN, the mandate's start and end date, and the mandate's unique identifier. The mandate form must be filled in and signed by the customer.

Creating mandates

To create an SDD mandate:

  1. Go to Accounting ‣ Customers ‣ Direct Debit Mandates.

  2. Click New and fill out the fields.

  3. Click Print to generate a PDF of the mandate form, then send it to the customer for signature.

  4. Click Validate to activate the mandate.

Quan trọng

A valid IBAN must be defined in the Account Number field of the bank journal used to receive SDD payments for the mandate.

Mẹo

  • To print the mandate form after the mandate has been validated, click the (gear) icon, then select Mandate form.

  • The SDD Scheme depends on the type of customer: Select CORE for B2C customers and B2B for B2B customers.

  • SDD mandates are created automatically for online payments made with SDD.

Once an SDD mandate is active, subsequent SDD payments can be generated via Odoo and uploaded to your online banking interface. Customers with an active SDD mandate can also use this payment method for online purchases.

Closing or revoking a mandate

SDD mandates are closed automatically after their End Date. If this field is left empty, the mandate remains active until it is closed or revoked. To close or revoke a mandate, go to Accounting ‣ Customers ‣ Direct Debit Mandates, select the relevant mandate, and click Close or Revoke.

Việc đóng một ủy nhiệm sẽ cập nhật ngày kết thúc của ủy nhiệm thành ngày hiện tại. Các hóa đơn phát hành sau ngày này sẽ không được xử lý bằng thanh toán SDD. Việc hủy bỏ một ủy nhiệm sẽ vô hiệu hóa nó ngay lập tức. Không có thanh toán SDD nào có thể được ghi nhận nữa, bất kể ngày của hóa đơn. Tuy nhiên, các thanh toán đã được ghi nhận trước đó vẫn sẽ được bao gồm trong tệp XML SDD tiếp theo.

Cảnh báo

  • Mandates are automatically closed 36 months after the date of the last collection.

  • Closed or revoked mandates cannot be reactivated.

Processing SDD payments

All registered SDD payments can be processed at once by uploading an XML file containing a batch of all posted SDD payments to your online banking interface. To do so, follow these steps:

  1. Create a batch payment and include the SDD payments to collect.

    Mẹo

    You can filter payments by SDD scheme using the SDD CORE and SDD B2B filters.

  2. Validate the batch payment. The XML file is generated automatically and available for download in the chatter.

  3. Download the XML file and upload it to your online banking interface to process the payments.

  4. Once the SDD batch payment has been received, reconcile the transaction with the batch payment to mark the related invoices as Paid.

Mẹo

To view the payments and invoices linked to a specific SDD mandate, click the Collections and Invoices Paid smart button on the Direct Debit Mandate form.

Ghi chú

The files generated by Odoo follow the SEPA Direct Debit PAIN.008.001.02 specifications, as required by the SEPA customer-to-bank implementation guidelines, which ensures compatibility with the banks.

SDD rejections

Trường hợp từ chối giao dịch SDD có thể xảy ra vì nhiều lý do, phổ biến nhất là do tài khoản khách hàng không đủ tiền. Với SDD, tài khoản người nhận được ghi có trước khi số tiền thực sự được trừ khỏi tài khoản của khách hàng. Do đó, nếu một khoản thanh toán SDD sau đó bị từ chối, ngân hàng sẽ tự động rút lại số tiền đó từ tài khoản người nhận và tạo một giao dịch mới với giá trị âm để phản ánh việc từ chối SDD.

In this case, you must reverse the journal entry associated with the rejected payment and reconcile the reversal of the journal entry with the transaction for the SDD rejection. To do so, follow these steps:

  1. Access the invoice linked to the rejected SDD payment.

  2. Click the (information) icon in the footer of the Invoice Lines tab, then click View to access the payment associated with the invoice.

  3. Click the Journal entry smart button to access the related journal entry.

  4. Click Reverse entry, optionally edit the fields in the popup, then click Reverse. A reversal entry is created with a Reference mentioning the initial journal entry. As a result, the invoice is marked as Not paid.

  5. Access the bank journal's reconciliation view and reconcile the transaction created for the SDD rejection with the reversal of the entry related to the payment.