Saltar al contenido principal
SEPA VoP Payment Gate

SEPA VoP Payment Gate: qué cubre, qué no y qué necesitas antes en Odoo

SEPA VoP Payment Gate encaja si quieres que Odoo deje pasar, avise o frene un pago saliente antes de confirmarlo según el resultado de la verificación del beneficiario, con las acciones Allow, Warn y Block. No trae de serie la consulta en vivo con tu banco: según su README, los conectores de API en vivo necesitan una implementación aparte para cada banco, y la integración con account.batch.payment exige Odoo Enterprise. Está publicado para Odoo 17, 18, 19 y 20.

FlexigoTech · Responsable: Víctor Gómez · Actualizado el 4 de noviembre de 2026

Lo esencial

Versiones
Odoo 17, 18, 19 y 20
Comprobado
en el código del módulo, versión 20.0 · en las fuentes enlazadas al final
Lectura
6 min

Qué hace SEPA VoP Payment Gate antes de confirmar un pago

El README describe el núcleo como una «Real-time VoP gate»: el módulo intercepta action_post() en el lado bancario saliente y, en ese momento, aplica la política que tengas configurada. La política permite fijar acciones separadas entre estas opciones:

  • Allow: el pago sigue adelante.
  • Warn: se registra un aviso y el pago sigue adelante.
  • Block: el pago no se confirma.

El resultado de la verificación puede llegar por tres vías, según el README: una API en vivo, un fichero de importación masiva o la vía manual. Alrededor de esa puerta hay más piezas: doble aprobación que pide un segundo aprobador para lo de alto importe, una actividad automática cuando hay demasiadas anulaciones, gestión de alias con las variantes aceptadas del nombre del beneficiario y un registro de auditoría de solo añadir que guarda cada verificación, decisión e importación.

Formulario de política VoP con acciones por estado de resultado, reglas de pago y controles de anulación
Política VoP de una empresa de demostración: acciones por estado de resultado, reglas de pago y, cortada abajo, la sección de controles de anulación.

Si quieres ver qué menús añade y qué recorre cada registro, lo tienes en cómo funciona SEPA VoP Payment Gate por dentro.

Qué cubre y qué no, necesidad por necesidad

La tabla cruza lo que puedes estar buscando con lo que dice la documentación del módulo y con lo que tienes que aportar aparte.

Lo que buscasQué hace el móduloCondición o pieza aparte
Frenar un pago según el resultado VoPPolítica con Allow, Warn o BlockRevisar la política por defecto en SEPA VoP → Configuration → Policy
Consultar el resultado en vivo con tu bancoFuente de tipo API en vivoUna implementación específica de tu banco, separada del módulo
Usar los ficheros de resultados del bancoImportación masiva que valida y aplica los ficheros que entrega el bancoLos ficheros que te facilite el banco
Pagos por lotes con account.batch.paymentIntegración con ese modeloOdoo Enterprise
Un segundo par de ojos en pagos grandesDoble aprobación con un segundo aprobador para lo de alto importeNinguna en el README
Vigilar las anulacionesActividad automática cuando hay demasiadas anulacionesNinguna en el README
Nombres de beneficiario con variantesGestión de alias con las variantes aceptadasNinguna en el README
Dejar rastro de cada decisiónRegistro de auditoría de solo añadirNinguna en el README
Guardar pruebas del bancoAdjuntar certificados bancarios o atestacionesNinguna en el README
Saber si el conector respondeComprobación de salud del conector cada hora, con estadoNinguna en el README
Varias empresas en la misma baseAislamiento completo de datos por empresa de OdooNinguna en el README
Enterarte de cambios en las reglas VoP de la UEAlertas en FlexigoTech CloudSuscripción a FlexigoTech Cloud

Cómo leer la tabla

Las filas con una pieza aparte son las que tienes que mirar primero. La de la API en vivo es la más clara: el módulo trae la arquitectura de fuentes, pero el README dice que los conectores de API en vivo requieren una implementación específica de cada banco, aparte del módulo. Si tu banco te entrega ficheros de resultados, tienes la importación masiva, y también está la vía manual.

La segunda es la edición de Odoo: la integración con account.batch.payment requiere Odoo Enterprise. La tercera son las alertas por cambios en las reglas VoP de la UE, que la ficha de Odoo Apps sitúa en FlexigoTech Cloud y que necesitan su suscripción. El resto de funciones figura en el README sin condiciones añadidas.

Lo que tiene que estar listo antes de instalarlo

  • Versión de Odoo. Está publicado en Odoo Apps para 17, 18, 19 y 20. El comando de instalación que trae el README es el de Odoo 19: -i flexigo_sepa_verification_of_payee_module_for_odoo_19.
  • Edición, si pagas por lotes. Para la integración con account.batch.payment necesitas Odoo Enterprise.
  • De dónde vendrá el resultado. Elige entre API en vivo, fichero de importación masiva o vía manual, y configúralo en SEPA VoP → Configuration → Sources. Para un conector de API en vivo, el README indica configurar el endpoint de la API y las claves de credenciales.
  • La política. El README pide revisar la política por defecto en SEPA VoP → Configuration → Policy.
  • Quién hace qué. SEPA VoP / User da acceso de solo lectura a los resultados VoP y al registro de auditoría; SEPA VoP / Manager, acceso completo, incluidas las decisiones de anulación. El IBAN aparece enmascarado para quien no es manager.
Lista de resultados VoP filtrada por Active con referencia, cuenta bancaria, IBAN, estado, decisión, fecha y empresa
Lista de resultados VoP con siete registros de demostración filtrados por Active.
Formulario de un resultado VoP con estado Close Match, datos de pago, verificación SEPA y decisión aprobada
Un resultado VoP en Close Match con datos de demostración: datos del pago, verificación SEPA y la decisión aprobada con su motivo.

Si quieres saber qué significa cada aviso antes de ponerlo en marcha, consulta los mensajes de error y avisos del módulo.

Si te pasa esto, te conviene esto

  • Si tu banco te entrega ficheros con los resultados de verificación, te conviene empezar por la importación masiva, que valida y aplica esos ficheros.
  • Si quieres la consulta en vivo, cuenta con la implementación específica de tu banco antes de activar esa fuente.
  • Si al principio prefieres no frenar pagos, Warn registra el aviso y deja seguir el pago; Block lo para.
  • Si pagas con account.batch.payment y no tienes Enterprise, esa integración queda fuera.
  • Si trabajas con varias empresas en Odoo, el módulo aísla los datos de cada una.
  • Si te preocupa quién ve los IBAN, tienes el enmascarado para quien no es manager y el grupo de solo lectura.

Versiones, precio y qué pasa sin suscripción

En Odoo Apps cuesta 9 € por versión de Odoo, pago único y sin IVA, para 17, 18, 19 y 20. El servicio local de FlexigoTech Cloud va aparte: 29 €/mes o 290 €/año sin IVA (Pro: 58 €/mes o 580 €/año).

Sin suscripción, o con el servicio suspendido, se para lo que da la suscripción, como las alertas cuando cambian las reglas VoP de la UE, y los datos se quedan en tu Odoo. Con la suscripción, el módulo para las versiones nuevas de Odoo va incluido si lo compraste en flexigotech.com; en el Odoo App Store, cada versión de Odoo se compra allí.

Cómo te ayuda FlexigoTech

FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida, así que podemos encargarnos de la implementación específica que pide la API en vivo de tu banco o de dejar lista la política y las fuentes. Tienes el módulo y el servicio en la página del módulo en flexigotech.com y en su ficha de Odoo Apps. Para dudas antes de decidir, escribe a comercial@flexigobe.com.

Sigue leyendo

Cómo funciona SEPA VoP Payment Gate en Odoo: menús, tareas programadas y registrosMenús, modelos y tareas programadas de SEPA VoP Payment Gate en Odoo 17, 18, 19 y 20: qué añade el módulo y qué verás en cada pantalla.Errores de SEPA VoP Payment Gate en Odoo: cuándo sale cada mensaje y qué hacerCada mensaje de error de SEPA VoP Payment Gate en Odoo, literal: cuándo sale al importar resultados, confirmar pagos o configurar la política, y qué hacer.Puesta en marcha de EU Digital Services Act Compliance Suite en Odoo: un caso de principio a finCaso práctico para poner en marcha EU Digital Services Act Compliance Suite en Odoo: campos clave, estados de cada registro y qué revisar la primera semana.
Comprobado en el código del módulo (versión 20.0) y en las fuentes enlazadas

Fuentes