Una solución Verification of Payee es el servicio que verifica el nombre de un beneficiario frente a la cuenta que hay detrás de un IBAN antes de enviar un pago SEPA. En la UE la verificación se llama Verification of Payee (VoP). Se ejecuta en el esquema SEPA, coordinado por el European Payments Council, y devuelve una respuesta estandarizada en mucho menos de un segundo. Si el nombre y la cuenta no van juntos, lo descubres antes de que salga el dinero.
Esa es la definición. La decisión que tienes delante es otra: qué servicio usar y cómo distinguir uno que funciona de una demo. Este artículo es la lista de comprobación para esa decisión: las preguntas que debes hacer, las respuestas que deberían preocuparte y las que no.
Primero, deja claro qué no es un servicio VoP
No es una consulta. Los datos de los titulares de cuentas son datos personales, y solo el banco que mantiene la cuenta puede confirmar quién es su titular. Un servicio VoP no busca en un registro de nombres: pregunta al banco del beneficiario si el nombre que has facilitado coincide con el titular de la cuenta y devuelve la respuesta. Cualquier servicio que afirme revelar el titular de un IBAN desde un cuadro de búsqueda está adivinando, revendiendo datos filtrados o vendiendo otra cosa.
Una conversación, no una base de datos
La Verification of Payee es un mensaje entre dos bancos, encaminado a través del esquema SEPA. Por eso la cobertura en todo el esquema importa más que la elegancia de una integración concreta, y por eso «comprobar el titular de un IBAN» es la forma equivocada de plantear la pregunta.
La lista de comprobación del comprador
- 1 Comprueba el esquema, no la etiqueta. Si tus pagos son pagos en euros dentro del SEPA, necesitas el esquema VoP del SEPA. Un proveedor conectado a otro esquema nacional de verificación de nombres no está conectado automáticamente al tuyo.
- 2 Pregunta por la cobertura. El PSP que responde es la única parte que puede contestar, así que la cobertura en todo el esquema es el dato más importante. Pregunta cuántos PSP son accesibles y qué ocurre cuando uno no lo es.
- 3 Pon a prueba la latencia en un entorno de pruebas. La verificación se sitúa dentro del flujo de pago, así que tiene que ser rápida. Pide una cifra medida, no una promesa, y pruébala tú mismo antes de comprometerte.
- 4 Exige el nombre verificado en caso de coincidencia parcial. Un resultado que dice «coincidencia parcial» sin indicar al pagador el nombre correcto lo deja adivinando, y adivinar es justo lo que la verificación existe para eliminar.
- 5 Busca los cuatro resultados, no tres. Coincidencia, coincidencia parcial, sin coincidencia y no disponible. Un servicio que no sabe devolver «no disponible» limpiamente o bloqueará pagos o esconderá fallos.
- 6 Comprueba la trazabilidad. Deberías poder exportar qué se verificó, cuándo y qué se devolvió, por cada pago y conservado durante todo el tiempo que exijan tus propios controles.
- 7 Pregunta cómo gestiona el volumen. Un único pago en una app y un fichero de proveedores de 20.000 líneas son problemas distintos; quieres una sola integración que haga las dos cosas.
- 8 Confirma quién atiende el teléfono. La verificación se ejecuta dentro de un flujo de pago, así que el soporte forma parte del producto, no es un añadido.
La prueba de las tres verificaciones
Antes de firmar nada, lanza tres verificaciones sobre un beneficiario que conozcas bien: la razón social exacta, un nombre comercial abreviado y un nombre deliberadamente erróneo. Un buen servicio devuelve coincidencia, coincidencia parcial con el nombre verificado y sin coincidencia, en ese orden, en menos de un segundo y con los tres resultados registrados. Si alguno de los tres vuelve vago, lento o sin registrar, ya tienes tu respuesta.
Quién compra y qué necesita de verdad
- Bancos y PSP: una obligación de esquema con una fecha límite. El trabajo es un proyecto de esquema: conectarse a la infraestructura de encaminamiento y directorio, implementar los mensajes de solicitud y respuesta, aplicar las reglas de coincidencia de nombres a tus propios datos de cuentas como PSP que responde y mostrar el resultado en tus canales como PSP solicitante.
- Fintechs y proveedores de software: una capacidad integrada. Si construyes productos o software de pago, la VoP es una funcionalidad que tus clientes esperarán, y normalmente es más rápido llamar a un proveedor que adherirse tú mismo al esquema.
- Empresas (tesorería, cuentas por pagar, nóminas y marketplaces): un servicio que usas. No te adhieres al esquema. Verificas un único beneficiario en un panel, o verificas todo un fichero de pagos antes de liberarlo, y vuelves a verificar cuando cambian los datos bancarios de un proveedor.
Para un pagador particular, la verificación es simplemente la comprobación del nombre que te muestra tu propio banco cuando das de alta o pagas a un beneficiario. No la compras, la usas, y para las transferencias en euros debe ofrecerse de forma gratuita.
De dónde viene la obligación
La Verification of Payee viene impuesta por el Reglamento europeo de Pagos Instantáneos. Los PSP de la zona euro deben ofrecerla en las transferencias en euros desde el 9 de octubre de 2025, y los PSP de los Estados del EEE fuera de la zona euro lo hacen antes del 9 de julio de 2027. El reglamento establece la obligación; el esquema VoP del European Payments Council establece la mecánica. Un detalle es fácil de pasar por alto: la obligación cubre las transferencias en euros que el pagador inicia por vía electrónica, no solo los pagos instantáneos. Una transferencia SEPA estándar necesita la misma verificación.
Cómo se ve una buena implementación una vez en producción
Una implementación terminada es discreta. Los pagadores ven una respuesta clara antes de enviar, las coincidencias parciales se corrigen en lugar de adivinarse, las ausencias de coincidencia detienen el pago el tiempo suficiente para que alguien coja el teléfono, y cada verificación queda registrada. La verificación se ejecuta en mucho menos de un segundo, así que nada de la experiencia de pago parece más lento, y ese es justo el objetivo: la protección debe ser invisible hasta el momento en que importa.
RoxPay ofrece una Verification of Payee conforme al esquema a través de una única API REST y un panel, devolviendo los resultados estandarizados (coincidencia, coincidencia parcial, sin coincidencia y no disponible) en mucho menos de un segundo, con el nombre verificado en caso de coincidencia parcial y el BIC del banco que responde, para un único pago o para todo un fichero de pagos.