O que é um QR Code EPC
O QR Code EPC permite iniciar uma transferência a crédito SEPA escaneando em vez de digitando. É definido numa diretriz do Conselho Europeu de Pagamentos (EPC) e aparece em faturas, contas de serviços e campanhas de doação em toda a zona do euro. Na Alemanha e na Áustria, é amplamente conhecido como GiroCode.
Escanear o código apenas preenche o formulário de transferência no app do banco do pagador. O pagador ainda confere os dados e autoriza o pagamento da maneira habitual do seu banco, então o código não movimenta dinheiro por conta própria.
O que o código contém
Ao contrário dos códigos de pagamento EMV, o QR Code EPC é texto simples, com um campo por linha, numa ordem fixa. Um conteúdo típico para uma fatura da Maple Street Bakery seriam as linhas BCD, 002, 1, SCT, um BIC opcional, o nome Maple Street Bakery, o IBAN, EUR12.30, um código de finalidade opcional e, depois, uma referência estruturada do credor ou um texto livre de remessa. O conteúdo inteiro pode ter no máximo 331 bytes.
- Tag de serviço: BCD
- Versão: 002 (001 é a versão antiga, que exige um BIC)
- Conjunto de caracteres: 1 para UTF-8
- Identificação: SCT (transferência a crédito SEPA)
- BIC (opcional na versão 002 dentro do EEE), nome do beneficiário (até 70 caracteres), IBAN
- Valor no formato EUR12.30, código de finalidade opcional
- Referência estruturada ou texto de remessa não estruturado (apenas um dos dois), observação opcional ao pagador
Orientações de impressão
A diretriz recomenda o nível de correção de erros M, que equilibra robustez e tamanho do código. Como o conteúdo é razoavelmente longo, o QR Code EPC é mais denso que um link simples, então não deve ser impresso pequeno demais numa fatura. Muitos apps bancários da zona do euro conseguem lê-lo, mas o suporte varia conforme o banco e o país.