English

Read this article in English.

Cómo validar un IBAN en n8n (con un solo nodo)

Si automatizas cobros o altas de proveedores con n8n, un IBAN mal escrito (un dígito cambiado, un espacio de más) puede colarse hasta el banco y volver rebotado días después. Comprobarlo antes de lanzar nada te ahorra ese viaje de ida y vuelta. Con el nodo HTTP Request de siempre y la API de Cofferdock lo compruebas al momento.

Aclaración rápida: n8n no trae un nodo de "validar IBAN". Se hace con el nodo HTTP Request llamando a una API que comprueba el checksum del IBAN (el cálculo matemático que detecta errores de transcripción, el mismo que usa tu banco) y te dice de qué país es.

Qué vas a conseguir

Le mandas el IBAN (con o sin espacios) y te dice si es válido, de qué país es y te lo devuelve ya formateado en bloques de 4. No comprueba que la cuenta exista o tenga fondos: comprueba que el número en sí esté bien formado, que es lo que puedes saber sin llamar al banco.

Usos habituales en n8n:

Lo que necesitas

Paso a paso en el nodo HTTP Request

Añade un nodo HTTP Request y rellénalo así:

{ "iban": "={{ $json.iban }}" }

La salida trae valid, country y formatted (el IBAN ya formateado en bloques de 4). Con un nodo IF decides si sigue el flujo o se pide corregirlo.

Un ejemplo para verlo claro

Imagina un formulario de alta de proveedor:

  1. Un disparador (webhook del formulario) con el IBAN escrito por el proveedor.
  2. El nodo HTTP Request de arriba, que lo valida.
  3. Un nodo IF que comprueba {{ $json.valid }}: si es true, se da de alta al proveedor con formatted como IBAN guardado; si es false, se le pide que lo revise antes de seguir.

Ningún IBAN mal escrito llega a tu gestoría o a tu banco.

¿Prefieres verlo en código?

La misma llamada con curl:

curl -X POST "https://api.cofferdock.com/validate-iban" \
  -H "x-api-key: TU_LLAVE" \
  -H "Content-Type: application/json" \
  -d '{"iban": "ES9121000418450200051332"}'

¿Cuánto cuesta?

Cada comprobación gasta 1 crédito de tu plan, tanto si el IBAN sale válido como si no. Todas las herramientas de Cofferdock tiran del mismo bote de créditos.

Preguntas frecuentes

¿n8n tiene un nodo nativo para validar IBAN? No. Se hace con el nodo HTTP Request llamando a la API de Cofferdock.

¿Esto comprueba que la cuenta existe de verdad? No. Comprueba el checksum (que el número esté bien formado, sin errores de transcripción), no si la cuenta está abierta o tiene fondos. Eso solo lo sabe el banco al procesar el cobro.

¿Puedo mandar el IBAN con espacios? Sí. Se limpia automáticamente antes de comprobarlo, así que puedes mandarlo tal cual lo escribió la persona.

¿Puedo validar varios IBAN en bucle? Sí. Si el nodo anterior devuelve varias filas, n8n ejecuta el HTTP Request una vez por cada una.

Guías relacionadas

Pruébalo tú mismo

Tienes las instrucciones completas, con ejemplos para copiar y pegar, en la página de validación de IBAN. Y si aún no tienes cuenta, puedes crear una gratis y montar tu primer flujo hoy mismo.