Escanear un GiroCode – Cómo funciona
Un GiroCode es un código QR estándar con un contenido especial: el payload EPC con los datos de la transferencia SEPA. Para escanearlo y realizar el pago, no usas la cámara del sistema operativo ni una app genérica de lectura de QR. Debes usar la función de escaneo integrada en tu app bancaria, ya que es la única que puede interpretar el contenido del GiroCode como una orden de transferencia y rellenar automáticamente el formulario de pago.
El proceso completo tiene tres fases:
- Abrir la función de escaneo en la app bancaria: La mayoría de las apps lo tienen en la sección de transferencias, bajo «nueva transferencia» o con un icono de cámara/QR.
- Apuntar al GiroCode: La cámara del móvil detecta el código automáticamente. No es necesario hacer clic; el reconocimiento es automático en cuanto el código está enfocado.
- Revisar y confirmar: La app muestra los datos cargados. El usuario los verifica y confirma el pago.
El proceso completo dura normalmente entre 10 y 30 segundos, dependiendo de la velocidad de la cámara y la calidad del código impreso.
Escanear en iPhone (iOS) – Paso a paso
Los usuarios de iPhone tienen varias opciones para escanear GiroCodes, dependiendo de su banco:
Método principal: función de escaneo en la app bancaria
- Abre la app bancaria en tu iPhone (p. ej. Sparkasse, ING, DKB, Commerzbank, Volksbank/VR-Banking, etc.).
- Navega a la sección «Transferencias» o «Nueva transferencia» o «Überweisen».
- Busca el icono de cámara o código QR. Suele aparecer:
- En la barra superior de la pantalla de transferencias
- Como botón junto al campo del IBAN
- Como opción en un menú de «opciones de pago»
- Al tocar el icono, la app te pedirá permiso para acceder a la cámara si es la primera vez. Concede el permiso.
- Apunta la cámara al GiroCode. Asegúrate de que:
- El código esté completamente dentro del recuadro de la cámara
- La iluminación sea suficiente (evitar sombras sobre el código)
- El código esté enfocado (mantén el móvil estable a unos 15-25 cm)
- La app detecta el código automáticamente y rellena el formulariocon los datos: nombre del beneficiario, IBAN, importe y concepto.
- Verifica los datos y toca «Continuar» o «Weiter».
- Confirma el pago con tu Face ID, Touch ID o PIN.
Método alternativo para iPhone: escanear desde la galería de fotos
Si el GiroCode está en un PDF o en una imagen en tu iPhone y no quieres o no puedes imprimir el documento, muchas apps bancarias permiten escanear desde la galería de fotos:
- Abre el PDF o la imagen con el GiroCode y haz una captura de pantalla del código (botón lateral + volumen arriba en iPhones modernos).
- En la app bancaria, activa la función de escaneo QR.
- Busca la opción «Desde galería» o «Foto» (disponible en algunas apps como Sparkasse o ING).
- Selecciona la captura de pantalla con el GiroCode.
- La app procesa la imagen y extrae los datos del GiroCode.
Nota: No todas las apps bancarias permiten escanear desde la galería. Si la tuya no lo permite, tendrás que imprimir el documento o acercar la pantalla del ordenador a la cámara del iPhone.
Escanear en Android – Paso a paso
El proceso en Android es similar al de iPhone, pero con algunas diferencias específicas del sistema operativo y de los fabricantes de dispositivos.
Método principal: app bancaria
- Abre tu app bancaria (Sparkasse, VR-Banking, ING, DKB, Commerzbank, etc.).
- Ve a la sección de transferencias.
- Toca el icono de cámara o QR en el formulario de transferencia.
- Si la app pide permiso de acceso a la cámara por primera vez, concédelo. En Android, los permisos se gestionan desde Ajustes → Aplicaciones → [Nombre de la app] → Permisos → Cámara.
- Apunta al GiroCode. Mantén el dispositivo estable. La mayoría de las apps de Android reconocen el código en menos de 2 segundos si está bien iluminado y dentro del área de enfoque.
- Los datos se cargan automáticamente. Compruébalos antes de continuar.
- Confirma el pago con tu PIN de la app, huella dactilar o reconocimiento facial (según la configuración de seguridad de tu app bancaria).
Método alternativo Android: Google Lens o cámara del sistema
En algunos teléfonos Android, la cámara del sistema o Google Lens pueden reconocer códigos QR y, en el caso de GiroCodes, mostrar los datos de la transferencia. Sin embargo, no pueden ejecutar la transferencia directamente; solo muestran el contenido. Para pagar, debes abrir la app bancaria de todos modos.
Esta opción puede ser útil como método de verificación: si quieres comprobar qué datos contiene un GiroCode antes de pagarlo, puedes usar la cámara del sistema para ver el contenido del código.
Diferencias entre fabricantes Android
Los dispositivos Android de distintos fabricantes pueden tener la función de cámara integrada con diferentes capacidades:
- Samsung: La cámara Samsung detecta códigos QR automáticamente en el modo cámara estándar, pero para GiroCodes de pago debe usarse la app bancaria.
- Pixel (Google): Google Lens integrado puede leer GiroCodes y mostrar los datos, pero la ejecución del pago requiere la app bancaria.
- Xiaomi/MIUI: La cámara tiene lector QR integrado. Similar al caso de Samsung.
En todos los casos: para pagar con un GiroCode, usa siempre la función de escaneo de tu app bancaria, no la cámara del sistema.
Solución de problemas – Problemas comunes y soluciones
Si la app bancaria no puede leer el GiroCode, aquí tienes las causas más frecuentes y cómo solucionarlas:
Problema: La cámara no detecta el código
- → Asegúrate de que el código esté completamente iluminado y sin sombras.
- → Acerca o aleja el móvil (distancia ideal: 15-25 cm).
- → Limpia el objetivo de la cámara del móvil.
- → Mantén el móvil completamente quieto durante el escaneo.
Problema: El código se lee pero los datos son incorrectos
- → El GiroCode puede contener un error en la generación.
- → Verifica que el IBAN, importe y concepto en la app coinciden con la factura.
- → Si el IBAN está truncado o mal formateado, el código fue generado incorrectamente.
Problema: La app bancaria no tiene función de escaneo QR
- → Actualiza la app a la versión más reciente.
- → Consulta la web del banco si hay una función QR en la banca online.
- → Como alternativa, introduce los datos manualmente desde el texto de la factura.
Problema: El código impreso está borroso o tiene muy bajo contraste
- → Reimprimir el documento con una impresora de mejor calidad o con el tóner/cartucho lleno.
- → En documentos PDF, aumentar el zoom en pantalla y escanear desde la pantalla del ordenador.
- → Pedir al emisor que reenvíe la factura en formato digital de alta resolución.
Problema: El código es demasiado pequeño en la factura impresa
- → Usar el PDF digital en lugar del impreso para escanear desde pantalla.
- → Informar al emisor de que el GiroCode debe tener al menos 2 × 2 cm.
Requisitos de calidad para GiroCodes legibles
La legibilidad de un GiroCode depende principalmente de cuatro factores: tamaño, contraste, corrección de errores y contenido del código.
Tamaño mínimo
El GiroCode debe tener al menos 2 × 2 cm en versión impresa. Para documentos de uso habitual (facturas A4), se recomienda un tamaño de 3 × 3 cm para mayor robustez. En documentos de pequeño formato (tarjetas de visita, facturas simplificadas), asegúrate de que el código no quede por debajo del mínimo absoluto de 2 cm por lado.
Contraste
La diferencia de contraste entre los módulos oscuros del código y el fondo claro debe ser máxima. El código en negro sobre fondo blanco es el estándar. Evita:
- Fondos de color (incluso colores claros como amarillo o beige reducen la legibilidad)
- Fondos con imágenes o texturas
- Módulos de color gris oscuro en lugar de negro
- Inversión de colores (blanco sobre negro) sin verificar la compatibilidad con la app
Nivel de corrección de errores
El estándar EPC especifica el nivel M (15 % de recuperación de datos dañados). Este nivel permite que el código siga siendo legible aunque tenga pequeñas manchas de tinta, arañazos o marcas de plegado. Sin embargo, para garantizar la máxima legibilidad, evita doblar la factura exactamente sobre el código QR.
Longitud del contenido
Un GiroCode con un concepto muy largo (cerca de los 140 caracteres) o un nombre de beneficiario largo (cerca de los 70 caracteres) genera un código QR con más módulos y, por tanto, más denso. Un código más denso requiere un tamaño mayor para ser legible. Si usas conceptos cortos (30-50 caracteres), el código será más simple y fácil de leer incluso a tamaños pequeños.
Escanear GiroCodes digitalmente (desde una pantalla)
Cada vez más facturas se envían y reciben en formato digital (PDF por correo electrónico). En este caso, no es necesario imprimir la factura para escanear el GiroCode. Hay varias formas de hacerlo directamente desde la pantalla:
Método 1: Escanear la pantalla del ordenador con el móvil
La forma más directa es abrir el PDF en el ordenador, hacer zoom en el GiroCode hasta que ocupe al menos 5-6 cm de pantalla, y escanear con la función QR de la app bancaria del móvil apuntando a la pantalla del ordenador. La pantalla del ordenador emite luz propia, lo que generalmente facilita el escaneo.
Método 2: Captura de pantalla y escaneo desde galería
Si el GiroCode está en el móvil (PDF en el móvil o imagen recibida por WhatsApp/correo):
- Abre el PDF o imagen y haz una captura de pantalla del código.
- Abre la app bancaria y activa la función de escaneo QR.
- Si la app permite escanear desde galería, selecciona la captura de pantalla.
- La app procesa la imagen y extrae los datos del GiroCode.
Método 3: Dos dispositivos
Si tu app bancaria no permite escanear desde galería, puedes usar dos dispositivos: mostrar el GiroCode en la pantalla de un dispositivo (ordenador o tablet) y escanearlo con la cámara del segundo dispositivo (el móvil con la app bancaria).
Consideraciones para pantallas OLED
Las pantallas OLED de algunos smartphones muestran el negro verdadero como ausencia de luz, lo que puede crear un contraste muy alto. Esto es positivo para la legibilidad del GiroCode. Las pantallas LED/LCD estándar también funcionan perfectamente para mostrar códigos QR destinados al escaneo.
Consejos de seguridad al escanear
El GiroCode es un método de pago seguro, pero como con cualquier operación financiera, es importante seguir buenas prácticas de seguridad:
- Verifica siempre el nombre del beneficiario: El nombre del receptor debe coincidir exactamente con quien esperas pagar. Es el primer dato que debes comprobar.
- Revisa el IBAN: Aunque no memorices el IBAN completo, al menos verifica los primeros 6-8 caracteres (código de país + dígitos de control + inicio del código bancario).
- Confirma el importe: Que sea exactamente el que aparece en la factura. Si hay discrepancia, algo ha fallado en la generación del código.
- No escanees códigos de fuentes desconocidas: Si recibes una factura inesperada con un GiroCode, verifica la legitimidad del emisor antes de escanear y pagar.
- Cuidado con carteles públicos: En contextos públicos (puntos de donación, eventos), verifica visualmente que el código QR no sea una etiqueta pegada encima del código original.
- Usa siempre tu app bancaria oficial: Descarga la app solo desde las tiendas oficiales (App Store, Google Play). Nunca uses apps de terceros no verificadas para realizar transferencias bancarias.
Preguntas frecuentes
1. ¿Puedo pagar un GiroCode con la cámara normal del móvil?
No directamente. La cámara del sistema puede leer el contenido del GiroCode (mostrará el texto del payload EPC), pero no puede iniciar una transferencia bancaria. Para pagar, debes usar la función de escaneo integrada en tu app bancaria.
2. ¿Funciona el escáner QR de la app bancaria con todos los GiroCodes?
Sí, siempre que el GiroCode haya sido generado correctamente según el estándar EPC. Un GiroCode generado con nuestro generador o con software de facturación conocido (sevDesk, FastBill, DATEV, etc.) será compatible con todas las apps bancarias que soportan el estándar SEPA-QR.
3. ¿Qué pasa si escaneo un GiroCode y los datos son incorrectos?
Puedes editar los datos manualmente en el formulario de transferencia antes de confirmar. Si el IBAN, el nombre o el importe son incorrectos, modifícalos directamente en la app. Si el error es sistemático (el emisor generó el código mal), informa al emisor para que corrija el código.
4. ¿El pago mediante GiroCode es instantáneo?
Depende del banco. Si ambos bancos (el del pagador y el del beneficiario) soportan SEPA Instant (transferencia SEPA instantánea), el pago puede llegar en segundos. Si no, se procesa como una transferencia SEPA estándar, que puede tardar entre unos minutos y un día hábil según la hora y el banco.
5. ¿Puedo cancelar un pago ya confirmado mediante GiroCode?
Una vez confirmada la transferencia, es difícil cancelarla. Las transferencias SEPA pueden solicitarse como «recall» (revocación) a través del banco, pero no hay garantía de éxito, especialmente si el dinero ya ha llegado al beneficiario. Por ello es fundamental verificar los datos antes de confirmar.
6. ¿Es seguro escanear un GiroCode en un establecimiento público?
Sí, con precauciones. Siempre verifica que el código QR del establecimiento es original (no una etiqueta pegada encima) y comprueba los datos mostrados por la app antes de confirmar. El nombre del beneficiario debe coincidir con el establecimiento donde estás.
7. ¿Puedo escanear un GiroCode recibido por WhatsApp?
Sí, si tienes la imagen del GiroCode en tu galería, muchas apps bancarias permiten seleccionarla desde la galería para extraer los datos. Alternativamente, puedes mostrar la imagen en la pantalla del móvil y escanear con otro dispositivo, o imprimir la imagen y escanearla físicamente.
8. ¿Qué hago si mi banco no soporta GiroCodes?
Puedes usar una app de terceros para leer el contenido del GiroCode (ver los datos de la transferencia) e introducirlos manualmente en la app de tu banco. También puedes solicitarle a tu banco que añada soporte para GiroCodes, ya que el estándar es oficial y cada vez más extendido. Si cambias de banco, considera uno que lo soporte.
Usar GiroCode profesionalmente – Recomendaciones de software
Quien quiera usar GiroCodes de forma profesional en sus facturas necesitará tarde o temprano un buen software de contabilidad o facturación. Crear GiroCodes manualmente es adecuado para uso ocasional, pero para facturación regular, una solución automatizada se amortiza rápidamente.
Recomendamos dos herramientas probadas que admiten GiroCodes de forma nativa:
sevDesk
sevDesk es una de las principales plataformas de contabilidad alemanas para autónomos y pymes. Las facturas con GiroCode generado automáticamente se pueden crear en pocos clics y enviarse directamente por correo electrónico.
Probar sevDesk gratis *FastBill
FastBill ofrece una plataforma de facturación simple y rápida. Con FastBill puedes crear una factura profesional con GiroCode en menos de dos minutos, directamente en el navegador, sin instalación.
Probar FastBill gratis ** Enlace de afiliado – Si compras a través de este enlace, recibimos una pequeña comisión sin coste adicional para ti.
Para uso ocasional, recomendamos nuestro generador de GiroCode gratuito – completamente local, sin registro.