Skip to content

Instantly share code, notes, and snippets.

@danypr92
Created August 28, 2018 12:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save danypr92/9fec3e5c8769e8019fcc7b7b953c9e25 to your computer and use it in GitHub Desktop.
Save danypr92/9fec3e5c8769e8019fcc7b7b953c9e25 to your computer and use it in GitHub Desktop.
Odoo SEPA Direct Debit Configuration

Configuration SEPA Direct Debit in Odoo 11

The sepa direct pay in Odoo is part of Enterprise packages. We have installed a OCA module to cover the SEPA mandate creation/exportation: Account Banking SEPA Direct Debit.

Configuration

For setting the SEPA creditor identifier:

Go to Invoicing/Accounting > Configuration > Settings.
On the field "SEPA Creditor Identifier" in the section SEPA/PAIN, you can fill the corresponding identifier.

If your country requires several identifiers (like Spain), you must:

Go to Invoicing/Accounting > Configuration > Settings.
On the section SEPA/PAIN, check the mark "Multiple identifiers".
Now go to Invoicing/Accounting > Configuration > Management > Payment Modes.
Create a payment mode for your specific bank.
Fill the specific identifier on the field "SEPA Creditor Identifier".

For defining a payment mode that uses SEPA direct debit:

Go to Invoicing/Accounting > Configuration > Management > Payment Modes.
Create a record.
Select the Payment Method SEPA Direct Debit for customers (which is automatically created upon module installation).
Check that this payment method uses the proper version of PAIN.
If not, go Invoicing/Accounting > Configuration > Management > Payment Methods.
Locate the "SEPA Direct Debit for customers" record and open it.
Change the "PAIN version" according your needs.
If you need to handle several PAIN versions, just duplicate the payment method adjusting this field on each for having them.
  • Bank account de la compañia

Se debe especificar, cuando introducimos los datos de nuestra compañia, el número de cuenta bancaria, así como el banco en el que tenemos esta cuenta.

  • Metodos/Modos de pago asociados al bank account de la compañia

Se deben crear un modo de pago asociado a nuestra cuenta bancaria.

  • Bank account de cada customer

Debemos crear una cuenta bancaria asociada a cada customer, para saber donde vamos a pedir que se realice el cobro o el ingreso de nuestra transacción.

  • Poder crear los mandatos sepa (autorización) Solo probado OneOff

Para cada cliente, debemos crear los mandatos SEPA necesarios para autorizar las transacciones SEPA. Por ahora solo hemos probado los de tipo OneOFF que son para un pago único. Debemos revisar los de tipo recurrente.

  • Permisos para crear cuentas "Bank Accounts", crear metodo de pago (checklist Other extra rights)

Como usuarios de Odoo debemos asegurarnos que tenemos permisos para poder crear Bank Account y Sepa Mandates.

  • Usar el metodo de pago en las facturas

Al generar facturas debemos seleccionar el modo de pago que hemos generado asociado a nuestro numero de cuenta.

  • Se añaden las facturas al debit order (desde la factura)

Una vez generadas las facturas, debemos añadirlas al orden de debito adecuado para generar el fichero SEPA.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment