Pix copia e cola: como funciona e como resolver erros
Resposta curta: o Pix copia e cola é o mesmo texto que está dentro de um QR Code Pix, só que em forma de letras e números para você copiar e colar no app do banco. O Banco Central pensou nele para quando não dá para ler um QR na própria tela, como ao receber a cobrança pelo WhatsApp no mesmo celular. Quando o banco diz que o código é inválido, quase sempre ele foi cortado, alterado ou copiado errado.
O que é o copia e cola
O Manual de Padrões para Iniciação do Pix explica que ler um QR Code pode ser impraticável quando o celular é o mesmo aparelho que exibe o QR: comprar em um site pelo navegador do celular, pagar dentro de um aplicativo ou receber o QR por mensagem. A alternativa é oferecer ao pagador uma forma de copiar o conteúdo inteiro do código. Segundo o Manual, deve ser copiada exatamente a mesma sequência de caracteres que o leitor de QR leria. Isso vale para o QR estático, o dinâmico e o composto.
Em outras palavras, QR e copia e cola são duas embalagens do mesmo conteúdo. Se um funciona e o outro não, o problema está na forma como o texto foi copiado, e não na cobrança.
Exemplo comentado, parte por parte
Este é um código gerado pelo MandaPix com dados fictícios: valor de R$ 25,00, nome LOJA EXEMPLO, cidade SAO PAULO e identificador pedido18. A chave é a mesma usada nos exemplos do Manual do Banco Central e não pertence a ninguém.
00020126580014br.gov.bcb.pix0136123e4567-e12b-12d1-a456-426655440000520400005303986540525.005802BR5912LOJA EXEMPLO6009SAO PAULO62120508pedido1863043AA2
O código é uma sequência de blocos. Cada bloco tem três partes: um número de identificação com 2 dígitos, o tamanho do conteúdo com 2 dígitos e o conteúdo. Esse formato vem do padrão EMV para QR Codes de pagamento, que o Banco Central adotou no Pix, chamado de BR Code. Lido de ponta a ponta, o exemplo fica assim:
| Trecho | Significado |
|---|---|
000201 | Identificador 00, tamanho 02, valor 01: versão do formato |
2658... | Identificador 26, tamanho 58: dados da conta do recebedor |
0014br.gov.bcb.pix | Dentro do bloco 26: marca que indica que é um Pix |
0136123e4567-...-426655440000 | Dentro do bloco 26: a chave Pix, aqui uma chave aleatória com 36 caracteres |
52040000 | Categoria do comércio, não informada |
5303986 | Moeda: 986 é o código do real |
540525.00 | Valor: 5 caracteres, 25.00. Fica de fora se o valor for livre |
5802BR | País: Brasil |
5912LOJA EXEMPLO | Nome do recebedor, 12 caracteres |
6009SAO PAULO | Cidade do recebedor, 9 caracteres |
62120508pedido18 | Bloco 62, dados adicionais, com o identificador (subcampo 05, txid): pedido18 |
63043AA2 | Verificação CRC16: 6304 marca o campo e 3AA2 é o resultado do cálculo |
Dois detalhes ajudam a entender erros. Primeiro, o app de quem paga não mostra o nome que está no código: o Manual diz que o nome apresentado ao pagador é o retornado pela consulta da chave no diretório do Pix, e que o nome do código é ignorado. Segundo, o CRC16 é uma conta feita sobre todos os caracteres anteriores. O Manual informa que ele usa o polinômio 0x1021 com valor inicial 0xFFFF e que a ordem dos campos muda o resultado. Trocar uma única letra do código muda o CRC esperado, e o banco recusa o pagamento.
Se você mudar só o valor, gere outro código. Editar à mão o trecho 540525.00 sem recalcular o CRC produz um código inválido.
Como gerar o seu
- Abra o gerador do MandaPix ou a página do seu caso, como diarista, aluguel ou Instagram.
- Informe o tipo da chave, a chave, o nome e a cidade. Preencha o valor, ou marque valor livre.
- Se quiser separar cobranças, preencha o identificador. Veja como escolher.
- Toque em gerar cobrança e depois em copiar Pix.
O MandaPix monta o código no seu navegador, com o mesmo padrão descrito acima. As páginas de uso, como a de aluguel, acrescentam uma nota curta no campo de texto livre do código, por exemplo “Referente ao aluguel”, e por isso o código delas fica um pouco maior que o exemplo.
Como mandar no WhatsApp sem quebrar o código
- Use o botão de WhatsApp do gerador. Ele abre a conversa com o texto pronto e o código dentro, sem você precisar copiar nada.
- Se for colar à mão, copie o código inteiro, do primeiro ao último caractere. O final, que começa com 6304, é o CRC.
- Mande o código em uma mensagem separada, sem texto antes ou depois na mesma linha. Quem recebe consegue copiar só o código.
- Não edite o código depois de colar. Não acrescente espaços, aspas nem pontuação.
- Envie também o QR como imagem se o cliente puder ler em outro aparelho. Assim ele escolhe.
“Código inválido”: 6 causas e como resolver
- O código foi cortado. Faltou um pedaço, em geral o final. Sem o CRC completo, o banco recusa. Copie de novo do começo ao fim.
- Entrou espaço ou quebra de linha. Um espaço no meio, ou uma linha nova, muda o texto. Cole em um campo em branco e confira se é uma linha única.
- O código foi editado. Trocar valor, nome ou identificador na mão quebra o CRC. Gere outro código no gerador.
- A chave está errada ou não existe mais. O Manual observa que um QR estático montado com chave inválida é um código inválido, porque o pagamento não tem como ser encaminhado. Confira a chave no app do banco de quem recebe e gere de novo.
- É uma cobrança dinâmica vencida ou removida. Se o código veio do banco ou de um sistema de cobrança, a cobrança pode ter expirado ou sido removida. Pela API Pix, o padrão de expiração de uma cobrança imediata é de 24 horas. Peça um código novo a quem cobrou. Isso não se aplica aos códigos do MandaPix, que são estáticos.
- O código foi digitado a partir de foto ou print. Letras e números parecidos se confundem, como zero e a letra O. Sempre que possível, use o texto original em vez de reescrever.
Se nada disso explicar, teste lendo o QR do mesmo código com o app do banco. Se o QR funcionar, o problema é a cópia. Se o QR também falhar, gere o código de novo. Se persistir, escreva pela página de contato dizendo o tipo de chave e a mensagem exibida, sem enviar a chave completa.
Copia e cola ou QR: quando usar cada um
| Situação | Melhor opção |
|---|---|
| Cliente na loja, em outro aparelho ou diante do cartaz | QR |
| Cobrança enviada por mensagem para o celular do próprio pagador | Copia e cola |
| Cartaz impresso | QR, com o copia e cola disponível para quem pedir |
| Cobrança em grupo | QR ou copia e cola, mas prefira mandar no privado para não misturar pagamentos |
Para entender a diferença entre os tipos de QR, veja QR Code Pix estático ou dinâmico.
Guias relacionados
Continue lendo: