Qué es un código QR EPC
Un código QR EPC permite iniciar una transferencia SEPA escaneando en lugar de tecleando. Está definido en una guía del Consejo Europeo de Pagos (EPC, European Payments Council) y aparece en facturas, recibos de suministros y llamamientos de donaciones en toda la zona del euro. En Alemania y Austria se conoce ampliamente como GiroCode.
Escanear el código solo rellena el formulario de transferencia en la app bancaria del pagador. El pagador sigue revisando los datos y autorizando el pago de la forma habitual de su banco, así que el código no mueve dinero por sí solo.
Qué contiene el código
A diferencia de los códigos de pago EMV, un código QR EPC es texto sin formato con un campo por línea, en un orden fijo. Un contenido típico para una factura de la panadería Maple Street serían las líneas BCD, 002, 1, SCT, un BIC opcional, el nombre Maple Street Bakery, el IBAN, EUR12.30, un código de finalidad opcional y después una referencia estructurada del acreedor o un texto libre de remesa. El contenido completo puede ocupar como máximo 331 bytes.
- Etiqueta de servicio: BCD
- Versión: 002 (001 es la versión antigua, que exige un BIC)
- Juego de caracteres: 1 para UTF-8
- Identificación: SCT (transferencia SEPA)
- BIC (opcional en la versión 002 dentro del EEE), nombre del beneficiario (hasta 70 caracteres), IBAN
- Importe con el formato EUR12.30, código de finalidad opcional
- Referencia estructurada o texto de remesa no estructurado (solo uno), nota opcional para el pagador
Recomendaciones de impresión
La guía recomienda el nivel de corrección de errores M, que equilibra la robustez con el tamaño del código. Como el contenido es bastante largo, un código QR EPC es más denso que un simple enlace, así que no debe imprimirse demasiado pequeño en una factura. Muchas apps bancarias de la zona del euro pueden leerlo, pero la compatibilidad varía según el banco y el país.