Verificación SEPA de Beneficiario (VoP) para Odoo
Detecta discrepancias entre el IBAN y el nombre del beneficiario antes de autorizar una transferencia SEPA. Registra el resultado de la Verification of Payee (VoP) de tu banco dentro de Odoo, bloquea los pagos no revisados y guarda una pista de auditoría de cada decisión.
Precio 0 € · Open-source LGPL-3 · Odoo 17 / 18 / 19, Community y Enterprise
El hueco de control en los pagos a proveedores
Desde que el Reglamento europeo de Pagos Inmediatos hizo obligatoria la verificación del beneficiario para los proveedores de servicios de pago, la advertencia decisiva "¿coincide este nombre con este IBAN?" vive a menudo solo en el portal o la API de tu banco, fuera de Odoo. Los equipos de contabilidad copian los resultados a hojas de cálculo, resuelven las coincidencias parciales de forma inconsistente o descubren un pago mal dirigido solo cuando el banco rechaza la remesa. Odoo tiene los datos maestros del proveedor y el flujo de aprobación, pero no la evidencia de la verificación.
Funcionalidades clave
Una capa de control VoP sobre los pagos a proveedores de Odoo: registra el resultado del banco, aplica tu política y conserva la evidencia. No es un servicio de PSP regulado; es el puente controlado entre Odoo y el canal VoP de tu banco.
Puerta VoP antes del pago
Cada transferencia SEPA muestra su estado VoP antes de autorizar o exportar el fichero. Ningún pago sale sin revisar.
Captura multi-fuente
Conector de API banco/PSP, entrada manual desde el portal del banco, importación de fichero de respuesta o fuente sandbox para pruebas, útil mientras tu banco aún no expone un endpoint a Odoo.
Motor de política
Acciones por empresa para los resultados Coincide, Coincidencia parcial, No coincide y No posible. Tú decides qué bloquea, qué avisa y qué deja pasar.
Anulación y doble aprobación
Exige la segunda aprobación de un responsable para anular un "No coincide" por encima de los umbrales configurados, con alerta cuando se acumulan demasiadas excepciones en un periodo.
Log de auditoría append-only
Cada verificación, decisión, importación y cambio de configuración queda registrado de forma inmutable: la pista de evidencia que necesita un auditor interno.
Gestión de alias
Registra las variantes de nombre aceptadas (nombres comerciales, abreviaturas) para que una coincidencia parcial conocida no se vuelva a marcar en cada ejecución.
Importación masiva
Sube los ficheros de resultado del banco (CSV, JSON, XML pain.002), valídalos, concílialos y aplica los resultados con estadísticas completas de coincidencia.
Pagos por lotes y cuidado del dato personal
Ejecuciones de pago individuales y por lotes, con registro explícito de la exclusión cuando el PSP lo permite. Los IBAN se enmascaran para usuarios sin permiso y nunca se escriben en los logs.
Cómo funciona
Obtén el resultado VoP vía API del banco/PSP, entrada manual desde el portal o importación de fichero de respuesta. Incluye una fuente sandbox para probar antes de tener endpoint real.
El motor de política decide, por empresa y por categoría de resultado, qué se bloquea, qué avisa y qué procede. Los umbrales pueden variar por importe y riesgo.
Cualquier anulación de un "No coincide" puede exigir doble aprobación y queda grabada en el log append-only, junto con cada verificación, importación y cambio de configuración.
Para quién es
- Empresas de la zona SEPA (20-1.000 empleados) con remesas recurrentes de pago a proveedores
- Directores financieros que definen la política de riesgo de pago y los umbrales de anulación
- Responsables de contabilidad y personal de cuentas a pagar que ejecutan pagos y resuelven discrepancias
- Auditores internos que revisan la evidencia del control de pagos
- Partners de Odoo que configuran el despliegue específico por banco
Requisitos y compatibilidad
Odoo 17, 18 y 19, en Community y Enterprise. Se apoya en el módulo estándar de Contabilidad y en el flujo de pago a proveedores.
La integración con pagos por lotes se activa automáticamente cuando está presente el módulo Enterprise
account_batch_payment; la puerta VoP central funciona en Community. No requiere ningún SaaS externo.
Gratis y open-source (LGPL-3)
Instálalo, hazlo tuyo y extiéndelo dentro de tu Odoo. Un lanzamiento de marca de FlexigoTech: 0 € y código abierto.
Preguntas frecuentes
¿Este módulo hace que mi empresa cumpla legalmente como PSP?
No. La obligación legal de la Verification of Payee recae sobre los proveedores de servicios de pago, no sobre los usuarios normales de contabilidad en Odoo. Este módulo apoya tus controles internos registrando el resultado de verificación del PSP y evidenciando tu decisión: no es un servicio de PSP regulado ni ofrece garantía de cumplimiento.
¿Cómo obtiene el resultado de verificación de mi banco?
De tres formas: un conector de API del banco/PSP, la entrada manual del resultado mostrado en el portal del banco, o la importación de un fichero de respuesta del banco (CSV, JSON o XML pain.002). Incluye una fuente sandbox para probar antes de que tu banco exponga un endpoint.
¿Funciona en Odoo Community?
Sí. La puerta VoP central, el motor de política, el log de auditoría, las fuentes, los alias y las importaciones funcionan en Odoo Community. La integración con pagos por lotes se activa automáticamente cuando está instalado el módulo Enterprise account_batch_payment.
¿Qué ocurre ante un resultado "No coincide"?
Depende de tu política de empresa. Por defecto, un "No coincide" bloquea el pago; un responsable puede anularlo por encima de un umbral configurado, opcionalmente exigiendo doble aprobación, y la anulación queda grabada en el log de auditoría append-only.
¿Se exponen datos personales en los logs?
No. Los IBAN se enmascaran para usuarios sin permiso de responsable, y el registro estructurado nunca escribe IBAN, nombres de beneficiario ni credenciales en los ficheros de log. La pista de auditoría guarda solo lo necesario para evidenciar una decisión.