1. O Que É o PIX Copia e Cola
O PIX Copia e Cola (também chamado de BR Code ou PIX EMV) é uma modalidade de pagamento PIX em que o recebedor gera um código de texto que o pagador pode copiar e colar no seu aplicativo bancário. É o formato mais universal do PIX — funciona em qualquer banco que suporte o sistema, sem necessidade de câmera para ler QR Code.
O código segue o padrão EMV (Europay, Mastercard e Visa) adaptado pelo Banco Central para o ecossistema brasileiro, garantindo interoperabilidade entre todas as instituições financeiras participantes do PIX.
2. A Estrutura do BR Code EMV
O código é composto por campos TLV (Tag-Length-Value), onde cada campo tem um identificador de 2 dígitos, um comprimento e o valor. Os principais campos são:
- 00: Payload Format Indicator (sempre "01")
- 01: Point of Initiation Method (11=reutilizável, 12=uso único)
- 26: Merchant Account Information — contém o domínio br.gov.bcb.pix e a chave PIX
- 52: Merchant Category Code
- 53: Transaction Currency (986 = Real)
- 54: Transaction Amount (opcional)
- 58: Country Code (BR)
- 59: Merchant Name
- 60: Merchant City
- 62: Additional Data Field Template (contém o TxID)
- 63: CRC16 checksum de 4 dígitos hexadecimais
3. O CRC16-CCITT e a Validade do Código
O campo 63 (CRC16) é calculado usando o algoritmo CRC16-CCITT com polinômio 0x1021 e valor inicial 0xFFFF sobre todo o payload até o placeholder "6304". Esse checksum garante que qualquer alteração no código seja detectada pelo aplicativo bancário, impedindo fraudes e erros de digitação.
"Um código PIX com CRC inválido é imediatamente rejeitado pelo banco — por isso é essencial usar um gerador que calcule corretamente."
4. Usos Práticos do Gerador
Esta ferramenta é útil para: profissionais autônomos que precisam enviar um código de cobrança específico por mensagem, desenvolvedores testando integrações com o sistema PIX, criadores de conteúdo que desejam receber pagamentos online, e qualquer pessoa que queira compartilhar uma chave PIX de forma segura e padronizada com valor definido.