Read this article in English.
Cómo validar un IBAN en Make (módulo HTTP)
Si automatizas cobros o altas de proveedores con Make, 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 módulo HTTP y la API de Cofferdock lo compruebas al momento.
Aviso honesto: Make no tiene un módulo específico de "validar IBAN". Se hace con el módulo HTTP genérico 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.
Usos habituales en Make:
- Comprobar el IBAN de un proveedor antes de darlo de alta para un cobro SEPA.
- Validar el IBAN que un cliente escribe en un formulario de domiciliación.
- Detectar de un vistazo errores de transcripción antes de que lleguen al banco.
Lo que necesitas
- Una cuenta en Cofferdock. El plan gratis te da 50 usos al mes sin tarjeta.
- Tu API key, desde tu panel con "+ Crear llave". Se muestra una sola vez.
- El módulo HTTP → Make a request en tu escenario.
Paso a paso en el módulo HTTP
Añade el módulo HTTP → Make a request y configúralo así:
- URL:
https://api.cofferdock.com/validate-iban - Method:
POST - Headers: añade dos →
x-api-keycon tu llave, yContent-Typecon el valorapplication/json. - Body type:
Raw - Content type:
JSON (application/json) - Request content:
{ "iban": "{{1.iban}}" }
- Activa Parse response: la respuesta es JSON.
La salida trae valid, country y formatted (el IBAN ya formateado en bloques de 4). Con un Filter decides si sigue el escenario o se pide corregirlo.
Un ejemplo para verlo claro
Imagina un formulario de alta de proveedor:
- Un módulo que detecta el alta (un webhook del formulario) con el IBAN escrito por el proveedor.
- El módulo HTTP de arriba, que lo valida.
- Un Router con dos rutas: una con
valid = trueque da de alta al proveedor conformattedcomo IBAN guardado, y otra convalid = falseque le pide revisarlo.
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 comparten el mismo bote de créditos.
Preguntas frecuentes
¿Make tiene un módulo nativo para validar IBAN? No. Se hace con el módulo HTTP genérico llamando a la API de Cofferdock.
¿Esto comprueba que la cuenta existe de verdad? No. Comprueba el checksum, 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.
¿Puedo validar varios IBAN de golpe? Sí. Si el módulo anterior devuelve varios elementos, Make ejecuta el HTTP una vez por cada uno.
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 escenario hoy mismo.