Glossário

O que é BR Code (padrão do Pix)

BR Code é o padrão brasileiro de código para pagamentos criado pelo Banco Central, usado pelo Pix. É ele que define como os dados de uma cobrança são organizados tanto no texto do Pix Copia e Cola quanto no QR Code. O padrão segue a especificação internacional EMV de QR Codes para pagamento.

Como o BR Code organiza os dados

O BR Code monta a informação em blocos no formato EMV, cada um com um identificador, o tamanho do conteúdo e o conteúdo em si. Esses blocos guardam a chave Pix, o nome e a cidade do recebedor, o valor quando é fixo e um identificador da transação. No final vem o CRC16, um código de verificação que confirma que a sequência não foi corrompida. Trocar um único caractere invalida o CRC, o que faz o aplicativo do banco recusar o código na hora.

BR Code estático e dinâmico

No BR Code estático todos os dados ficam gravados no próprio código, então ele serve bem para uma chave fixa, com ou sem valor definido, e não depende de servidor. No dinâmico, o código aponta para uma URL do banco que devolve os dados da cobrança na hora, permitindo valor variável, vencimento e uso único. Lojas e cobranças automatizadas costumam usar o dinâmico; para receber um valor pontual de alguém, o estático resolve e pode ser gerado inteiramente no navegador.

Ferramentas relacionadas

Ferramentas relacionadas a BR Code

Fez um site com IA e quer que alguem cuide dele? Converse comigo - Ygor Andrade, Desenvolvedor e Especialista em Solucoes Web