Adulteração de QR Code: como lojas protegem seus códigos

Atualizado em 30 de setembro de 2026

Adulteração de QR Code é quando alguém cola um QR Code falso por cima do código verdadeiro de uma empresa, de modo que o cliente que escaneia cai em uma página de golpe ou paga a conta errada. As lojas se protegem verificando os códigos com regularidade, usando materiais que denunciam violação, deixando os códigos à vista da equipe e usando links dinâmicos que podem monitorar e alterar.

Qualquer QR Code impresso em um lugar público pode virar alvo: códigos de pagamento no caixa, códigos de cardápio nas mesas, códigos em cartazes, placas de estacionamento ou veículos de entrega. A boa notícia é que alguns hábitos simples tornam a adulteração muito mais fácil de perceber e muito menos eficaz.

Como funciona a adulteração de QR Code

O método mais comum é de baixa tecnologia. O criminoso imprime um QR Code falso em um adesivo do tamanho certo e cola sobre o verdadeiro. Para um cliente apressado, parece tudo normal.

O código falso pode:

  • Abrir um site imitado que pede dados do cartão, login ou informações pessoais.
  • Mostrar um QR Code de pagamento de outra conta, para que o dinheiro vá para o fraudador em vez da loja.
  • Levar a uma página que pressiona o visitante a baixar um aplicativo ou arquivo.

Órgãos de defesa do consumidor e bancos de vários países já alertaram sobre adesivos de QR Code falsos em parquímetros, displays de pagamento e placas públicas. Para a empresa, o prejuízo é duplo: o cliente perde dinheiro e muitas vezes culpa a loja onde escaneou.

Sinais de que um código foi adulterado

Treine a equipe para reconhecer estes sinais de alerta:

  • Um adesivo com bordas em relevo, bolhas ou tamanho um pouco diferente do original.
  • Um código que parece mais novo, mais brilhante ou de cor diferente do resto da placa.
  • Um segundo código colocado ao lado do original com uma mensagem chamativa, como "escaneie aqui para ganhar desconto".
  • Danos, arranhões ou marcas de cola na área do código.
  • Clientes comentando sobre uma página estranha, um pedido de login ou um nome de recebedor desconhecido na hora de pagar.

Escanear é o melhor teste. Quando você escaneia o seu próprio código, o destino deve ser exatamente o link esperado ou, no caso de um código de pagamento, o nome correto do recebedor.

Rotina diária de verificação dos QR Codes

Quando vira rotina, a verificação leva menos de um minuto por código. Aqui vai um checklist simples:

  1. Mantenha uma lista de todos os QR Codes expostos, com o local e o destino esperado.
  2. Olhe e toque em cada código na abertura. Passe o dedo para sentir se há uma camada extra de adesivo.
  3. Escaneie uma amostra com um celular da equipe, de preferência um diferente a cada dia, e confirme o destino.
  4. Confira os códigos de pagamento verificando se o nome do recebedor que aparece no app do banco é o da sua empresa.
  5. Retire na hora qualquer coisa inesperada e guarde como prova, de preferência fotografada no local.
  6. Registre a verificação em um controle simples, com data e iniciais, para que as falhas sejam percebidas.

Uma ferramenta online como o nosso leitor de QR Code mostra o destino antes de abrir, o que facilita confirmar um link sem visitar uma página em que você não confia.

Dificulte a adulteração dos códigos

Algumas escolhas físicas tornam a sobreposição mais evidente ou mais difícil.

  • Imprima o código direto no layout da placa ou do display de mesa, em vez de usar um adesivo separado. Assim, um adesivo a mais chama atenção.
  • Use etiquetas de segurança ou destrutíveis para códigos que precisam ser adesivos. Elas rasgam ou mostram uma marca se alguém tentar descolar ou cobrir.
  • Coloque os códigos atrás de acrílico transparente ou dentro de uma moldura, para que nada possa ser colado diretamente por cima.
  • Inclua o nome da empresa e uma frase curta perto do código, como "Pague somente para: Nome da Sua Loja". Assim o cliente sabe o que esperar.
  • Deixe os códigos à vista da equipe. Códigos no balcão são muito mais difíceis de adulterar do que os de uma placa externa sem ninguém por perto.
  • Evite códigos duplicados. Quanto mais códigos você expõe, mais você precisa verificar.

Use links dinâmicos que você pode monitorar

Um QR Code dinâmico aponta para um link curto que encaminha para a sua página. Isso dá um controle útil:

  • Você pode mudar o destino quando quiser sem reimprimir, o que ajuda se o site mudar de endereço ou se uma página for comprometida.
  • As estatísticas de leitura mostram o padrão normal. Uma queda repentina nas leituras de um local pode indicar que o código ali foi coberto por um falso.
  • Links curtos com marca são reconhecíveis. O cliente consegue conferir se o link corresponde ao que ele espera.

No QR-TH, os códigos dinâmicos usam um link curto qr-th.com/r/, e todo link é verificado no Google Safe Browsing e verificado de novo todas as noites. Os visitantes também podem ver uma página de carregamento que mostra para onde o link vai antes de abrir. Esses recursos não impedem ninguém de colar um adesivo falso na sua placa, mas ajudam você a perceber problemas e a manter os seus próprios links limpos.

QR Codes de pagamento exigem cuidado extra

Os códigos de pagamento são o alvo mais atraente, porque uma troca bem-sucedida manda o dinheiro direto para o criminoso.

  • Oriente os clientes a conferir o nome do recebedor no app do banco antes de confirmar, e escreva isso na placa.
  • Sempre que possível, mostre um QR Code de pagamento dinâmico na tela ou na maquininha em vez de um adesivo fixo impresso, como o QR Code do Pix gerado no caixa para cada venda.
  • Se você usa um QR Code PromptPay impresso, ou um QR Code Pix fixo, verifique-o todos os dias e mantenha-o perto do caixa.
  • Se um cliente disser que pagou para outro nome, pare de usar aquele código imediatamente e fale com o seu banco.

Nosso guia de segurança no pagamento por QR Code explica o que o cliente deve conferir antes de pagar.

O que fazer se encontrar um código falso

  1. Retire o adesivo falso e guarde-o. Tire fotos antes e depois.
  2. Verifique todos os seus outros códigos na hora, porque mais de um pode ter sido trocado.
  3. Coloque um aviso curto para os clientes que possam ter escaneado o código, explicando o que observar.
  4. Registre um boletim de ocorrência e, no caso de códigos de pagamento, avise o seu banco.
  5. Substitua o código por uma impressão nova e reavalie onde ele fica.

FAQ

Como saber se um adesivo de QR Code é falso?

Procure bordas em relevo, tamanho ou acabamento diferentes e qualquer coisa colada por cima do original. Depois escaneie e confirme se o destino ou o nome do recebedor correspondem à sua empresa.

O QR Code dinâmico impede a adulteração?

Não. Um adesivo pode ser colado sobre qualquer código impresso. O código dinâmico ajuda você a monitorar as leituras e a mudar destinos rapidamente, o que facilita detectar e corrigir problemas.

Com que frequência devo verificar meus QR Codes?

O ideal é verificar todos os dias, de preferência na abertura, os códigos em áreas públicas ou movimentadas. Códigos em áreas restritas à equipe ou supervisionadas podem ser checados com menos frequência.

O que o cliente deve conferir antes de pagar por QR Code?

Ele deve confirmar que o nome do recebedor e o valor no app do banco correspondem à loja antes de aprovar o pagamento.

Proteger QR Codes impressos é, principalmente, questão de rotina: saber onde estão os seus códigos, verificá-los com frequência e fazer com que os falsos sejam fáceis de notar. Crie códigos dinâmicos rastreáveis com o gerador de QR Code grátis do QR-TH e use as estatísticas de leitura para acompanhar cada local.

Mais guias