| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
| Community Apps Dependencies | Show |
| Lines of code | 3061 |
| Technical Name |
flexigo_sepa_vop_batch_payment |
| License | LGPL-3 |
| Website | https://flexigotech.com |
| Versions | 17.0 18.0 19.0 |
SEPA VoP Batch Payment Control for Odoo 19
Enforce payment verification at the batch level. Prevent unverified or blocked payments from being exported as SEPA files.
The problem: unverified payments in batches
Under SEPA Regulation (EU) 2024/886, payment service providers must verify the name and IBAN of the payee before processing credit transfers. Finance directors need batch-level visibility into which payments pass verification and which are blocked or pending — and must be prevented from exporting batches that contain unverified lines. Without this gate, a single unresolved verification can slip through, creating compliance risk.
How SEPA VoP Batch Payment Control solves it
This bridge module extends Flexigo's SEPA Verification of Payee engine to the Odoo Enterprise batch payments feature. It adds a VoP Coverage section on each batch showing the count and amount of covered, pending, and blocked payments. When a director attempts to export, the system verifies that no blocked or pending lines remain — if any exist, the export is blocked with a clear explanation. For policies that permit it, authorized users can record an audited batch opt-out for specific compliance scenarios.
Key capabilities
Batch coverage dashboard
See at a glance how many payments in the batch are verified, pending, or blocked — and their total amounts.
Export gate enforcement
Automatic gate prevents exporting batches with unverified or blocked payments, with clear error messages.
Authorized batch opt-out
For compliant opt-out scenarios, users with override permission can record an audited batch exemption.
Watch the 2-minute walkthrough
English — 2-minute walkthrough
Español — walkthrough de 2 minutos
Deutsch — 2-Minuten-Rundgang
See it inside Odoo
Who it is for
- Finance directors overseeing SEPA payment batch exports
- Accounting managers preparing multi-payment batches
- Internal auditors verifying compliance with VoP regulations
- Companies using Flexigo's SEPA VoP engine in Odoo Enterprise
Compatibility
Odoo 19 Enterprise (Community edition does not include Batch Payments feature)
Dependencies: Flexigo SEPA VoP module + Odoo account_batch_payment
No external SaaS required — works entirely inside your Odoo instance
Pricing
FREE
Open source, LGPL-3 license
Frequently asked questions
What is SEPA Verification of Payee?
SEPA Verification of Payee (VoP) is a regulatory requirement under EU 2024/886 that payment service providers verify the payee name and IBAN match before processing credit transfers. Flexigo's VoP module handles the technical verification; this bridge enforces it at the batch level in Odoo.
Can I use this on Odoo Community?
No. The Batch Payments feature (account_batch_payment) is an Odoo Enterprise module. If you're on Community, the module will not install.
What happens if I try to export a batch with blocked payments?
The system prevents the export with a clear error message stating how many payments are blocked. You must resolve or remove the blocked lines before trying again, or use an authorized opt-out if your policy permits it.
Can I customize the export gate logic?
Yes. The gate is implemented in Python and can be extended or overridden by your development team if you have specific compliance requirements.
Is the batch opt-out auditable?
Yes. All batch opt-out actions are tracked with user ID, timestamp, and reason. Odoo's built-in audit trail features let you review all opt-outs for compliance verification.
Ready to enforce batch-level payment verification?
Install in minutes, fully open source, no vendor lock-in.
Learn more at flexigotech.com
Please log in to comment on this module