Skip to main content
Blog
Blog

Prevenção de fraude em e-commerce: guia prático 2026

Guia prático de prevenção de fraude em e-commerce: os principais tipos de fraude, como deter cada um e um modelo de defesa em camadas.

Aug 21, 2026 Atualizado Aug 22, 2026 11 min read
Prevenção de fraude em e-commerce: guia prático 2026
Índice

Se você administra uma loja online, a prevenção de fraude em e-commerce não é um único controle na etapa de pagamento. É um conjunto de defesas espalhadas por toda a jornada do cliente: a página de login, o formulário de cadastro, o checkout, o processo de disputa posterior e os scripts que rodam nas suas páginas o tempo todo. Os fraudadores sondam cada um desses pontos, quase sempre com automação, e uma stack projetada apenas para pontuar transações fica cega nas partes onde o ataque realmente começa.

Este guia percorre os cinco tipos de fraude que mais custam aos varejistas online, como prevenir cada um, e como montá-los em uma defesa em camadas em vez de um monte de ferramentas desconexas. Se você procura produtos específicos em vez de um modelo, o guia complementar de software de prevenção de fraude em e-commerce classifica dez fornecedores; este trata das tarefas a cumprir.

O que conta como fraude em e-commerce

Fraude em e-commerce é qualquer atividade que usa sua loja para levar dinheiro, mercadorias, dados ou acesso a contas que não pertencem ao ator. A forma útil de pensar nela é por onde ela acontece na jornada:

  • No login: apropriação de conta.
  • No cadastro: abuso de contas novas e promoções.
  • No checkout: card testing e fraude de pagamento.
  • Após a venda: chargebacks e fraude amigável.
  • Ao longo de toda a vida da página: Magecart e skimming do lado do cliente.

Dois fatos moldam toda a defesa. Primeiro, a maior parte disso é automatizada, então o sinal confiável mais precoce é como uma sessão se comporta e de qual dispositivo ela chega, não a transação que ela acaba disparando. Segundo, boa parte da superfície de ataque vive no navegador, onde as ferramentas do servidor e do processador de pagamento não conseguem ver. Esses dois fatos são a razão pela qual o device intelligence e a visibilidade do lado do cliente ficam por baixo de tudo o mais.

Apropriação de conta (ATO)

A apropriação de conta é um fraudador acessando a conta de um cliente legítimo, geralmente com credenciais vazadas em uma violação e reutilizadas em escala (credential stuffing). Uma vez dentro, ele esgota o saldo armazenado, rouba cartões salvos, muda o endereço de entrega ou revende a conta. A Javelin Strategy & Research estimou as perdas com apropriação de conta nos EUA em 13,5 bilhões de dólares em 2025, alta de 18% ano a ano, o que a torna uma das categorias mais caras desta lista.

Como preveni-la. Só senhas não resolverão, porque o atacante já tem uma válida. O sinal duradouro é o dispositivo e o comportamento da sessão por trás do login:

  • O device fingerprinting detecta um login de um dispositivo que seu cliente nunca usou e vincula muitas tentativas fracassadas a uma única máquina, mesmo com cookies limpos e IPs rotativos.
  • A detecção de sessões automatizadas e bots sinaliza as ferramentas sobre as quais o credential stuffing roda (Playwright, Puppeteer, Selenium e navegadores agênticos) antes que o formulário de login seja enviado em escala.
  • A detecção de VPN e proxy eleva o risco em logins ocultos atrás de conexões anonimizadoras, incluindo os proxies residenciais que driblam as listas de reputação de IP.
  • A autenticação reforçada (um código de uso único, uma nova verificação) aplicada apenas às sessões de risco mantém o atrito longe dos seus clientes reais.

O ponto é pontuar a sessão antes da checagem de credenciais, não depois. Uma análise completa está no caso de uso de apropriação de conta.

Abuso de contas novas e promoções

Nem toda fraude precisa de uma conta roubada; algumas só precisam de muitas falsas. Os atacantes criam contas duplicadas ou sintéticas para colher créditos de cadastro, bônus de indicação, testes gratuitos e descontos de primeiro pedido, ou para preparar uma fraude posterior. Raramente gera um chargeback, então se esconde nas suas métricas de crescimento como "novos usuários" enquanto drena silenciosamente o orçamento de promoções.

Como preveni-lo. O indício é que muitas contas "diferentes" compartilham uma mesma origem:

  • A correlação de dispositivos vincula contas criadas do mesmo dispositivo mesmo que e-mail, nome e método de pagamento difiram, o sinal mais eficaz contra o farming de promoções.
  • A detecção de janela anônima e navegadores anti-detecção capta as configurações privadas e reforçadas usadas para parecer um visitante novo a cada vez.
  • As regras de velocidade por dispositivo, e não só por IP ou e-mail, captam rajadas de cadastros que uma visão apenas de rede perde.

Veja o caso de uso de fraude de contas novas para o detalhe da detecção.

Card testing

O card testing é como os criminosos validam números de cartão roubados antes de usá-los em outro lugar. Eles disparam grandes volumes de pequenas autorizações ou pedidos de baixo valor contra o seu checkout, ficam com os cartões que passam e descartam o resto. Mesmo quando as cobranças de teste são minúsculas, você paga taxas de autorização, arrisca penalidades do gateway por uma alta taxa de recusa e muitas vezes absorve os chargebacks quando o titular real percebe.

Como preveni-lo. O card testing é quase totalmente automatizado e de alta velocidade, o que o torna detectável na camada de sessão:

  • A detecção de bots e automação identifica as tentativas de checkout com script que impulsionam o volume.
  • O device fingerprinting amarra uma rajada de tentativas a um único dispositivo mesmo quando os números de cartão e os IPs mudam.
  • Os limites de velocidade nas tentativas de pagamento por dispositivo e por sessão freiam o laço de teste.
  • CAPTCHA ou autenticação reforçada apenas em sessões de risco quebra a automação sem punir os compradores legítimos.

O caso de uso de card testing cobre o conjunto de sinais em profundidade.

Chargebacks e fraude amigável

Um chargeback é um cliente contestando uma cobrança junto ao seu banco. Alguns são fraude real (um cartão roubado), mas uma parcela crescente é fraude amigável: um cliente real contesta uma compra legítima, seja por confusão genuína ou de propósito para obter a mercadoria de graça. De qualquer forma, você perde a receita, a mercadoria e uma taxa de disputa, e chargebacks demais ameaçam seu contrato de processamento.

Como preveni-los. Dois movimentos, nesta ordem:

  • Previna as transações que viram chargebacks. Deter a apropriação de conta e o card testing a montante elimina grande parte das disputas antes que existam.
  • Vença as que você contestar com evidências. Na fraude amigável em especial, o banco quer prova de que o pedido veio do dispositivo do cliente. A evidência no nível do dispositivo vinculada ao pedido (o fingerprint, o status de VPN ou proxy e o veredito de sessão automatizada) é o que inclina uma disputa a seu favor.

A cside exporta evidências de chargeback vinculadas ao mesmo ID de device fingerprint, empacotadas para o processo de representação, para que você não tenha de reconstruir o que aconteceu a partir dos logs depois.

Magecart e skimming do lado do cliente

As outras categorias tratam de quem está transacionando. Esta trata de o que roda na sua página. Ataques do tipo Magecart injetam um script malicioso no seu checkout, muitas vezes por meio de uma dependência de terceiros comprometida (uma tag de analytics, uma ferramenta de teste A/B, um widget de chat), e roubam os dados de cartão à medida que o cliente os digita. Seu servidor nunca vê o roubo, seu processador de pagamento nunca o vê e o cliente conclui uma compra de aparência normal.

Como preveni-lo. Você não consegue pontuar para sair de um skimmer; você tem de ver os scripts:

  • O inventário de scripts e o monitoramento de integridade dizem qual script roda nas suas páginas de pagamento e alertam quando um muda ou um novo aparece.
  • O monitoramento de dependências de terceiros capta a rota da cadeia de suprimentos, na qual o atacante compromete um fornecedor de confiança em vez do seu próprio código.
  • Os requisitos 6.4.3 e 11.6.1 do PCI DSS 4.0.1 tornam obrigatórios o inventário de scripts e o monitoramento de mudanças nas páginas de pagamento, e são auditados na sua página, não na do seu processador.

Essa é uma disciplina diferente da pontuação de fraude, e a cside a cobre com o monitoramento de scripts da segurança do lado do cliente.

Um modelo de defesa em camadas

Nenhum produto isolado detém os cinco. Uma prevenção de fraude em e-commerce eficaz combina três coisas:

  1. Uma fonte de sinais no nível do navegador. Ela vê o dispositivo, o comportamento da sessão, a automação, a conexão de VPN ou proxy e os scripts da página, antes de a transação disparar. É a camada que falta na maioria das stacks.
  2. Um motor de decisão ou de regras. Ele consome os sinais mais os seus dados de transação e decide permitir, desafiar ou bloquear. Pode ser uma plataforma de fraude dedicada ou as suas próprias regras.
  3. Evidências e conformidade. É o que você usa depois: pacotes de representação de chargeback e registros de monitoramento de scripts do PCI DSS para o seu QSA.

A falha comum é comprar a camada dois e pular a camada um, e depois se perguntar por que a plataforma de pontuação continua deixando passar ataques automatizados e logins de dispositivos novos. O motor de pontuação é tão bom quanto os sinais que o alimentam, e os sinais mais ricos vivem no navegador.

Onde a cside se encaixa

A cside é um único script JavaScript próprio (first-party) que fornece a camada no nível do navegador que falta para os cinco tipos de fraude acima. Como o script carrega da sua própria origem, não há domínio coletor de terceiros que uma lista de filtros ou um atacante possam bloquear, então você mantém sinal sobre os visitantes preocupados com privacidade.

  • Device intelligence. Um device fingerprint estável construído a partir de mais de 250 sinais de navegador, dispositivo e rede por sessão, que mantém a precisão em janela anônima, com VPN e ao limpar cookies. Ele retorna junto com um veredito em tempo real: agentes de IA e sessões automatizadas (OpenAI Operator, Claude for Chrome, Playwright, Puppeteer, Selenium), conexões de VPN e proxy incluindo os proxies residenciais, e modo anônimo. Essa é a entrada da qual cada tipo de fraude acima depende.
  • Segurança do lado do cliente. Inventário de scripts e monitoramento de integridade para as suas páginas de pagamento, o que os requisitos 6.4.3 e 11.6.1 do PCI DSS 4.0.1 pedem e o que capta o skimming do tipo Magecart. Isto é monitoramento de scripts, uma disciplina distinta da contagem de sinais de dispositivo acima.
  • Evidências de chargeback. Prova no nível do dispositivo vinculada ao mesmo ID de fingerprint, empacotada para a representação.

Os sinais vêm de uma só integração e um só contrato, e alimentam a plataforma de decisão que você já usa, em vez de substituí-la. A cobertura de dispositivos é web hoje, com SDKs nativos de iOS e Android em beta (acesso antecipado) rodando o mesmo motor do cliente web.

Quais controles você deve priorizar?

  • Você perde contas por credential stuffing: comece com device fingerprinting mais detecção de sessões automatizadas no login.
  • O orçamento de promoções e indicações some em usuários falsos: correlação de dispositivos no cadastro.
  • Um pico de pequenos pedidos recusados: detecção de bots e limites de velocidade por dispositivo no checkout.
  • Os chargebacks corroem a margem: prevenção a montante primeiro, depois evidência no nível do dispositivo para a representação.
  • Escopo de PCI no seu checkout: inventário de scripts e monitoramento de mudanças, que a pontuação de fraude nunca vê.

Ajuste o controle à perda que você realmente está sofrendo, coloque uma fonte de sinais no nível do navegador sob a sua plataforma de decisão e valide com tráfego real antes de se comprometer. Para uma comparação fornecedor por fornecedor, veja o guia de software de prevenção de fraude em e-commerce.

Leituras adicionais

Mike Kutlu
Client-Side Security Consultant

Client-side security consultant at cside. 10+ years of experience implementing technology solutions for enterprises (previously at Oracle, Cloudflare, and Splunk). Now helping teams use client-side intelligence to catch & reduce fraud.

FAQ

Frequently Asked Questions

Prevenção de fraude em e-commerce é a prática de detectar e deter atividade fraudulenta em uma loja online antes que ela vire prejuízo. Ela cobre toda a jornada do cliente, não apenas a etapa de pagamento: apropriação de conta no login, contas novas falsas ou abusivas no cadastro, card testing automatizado no checkout, chargebacks e fraude amigável após a venda, e o skimming de dados de cartão no navegador. Uma prevenção eficaz combina uma fonte de sinais no nível do navegador, um motor de decisão ou de regras, e evidências que você possa usar em disputas e auditorias.

Os cinco mais comuns são a apropriação de conta (um fraudador acessa a conta de um cliente real), o abuso de contas novas e promoções (contas falsas ou duplicadas criadas para explorar ofertas de cadastro), o card testing (números de cartão roubados validados com pequenas compras automatizadas), os chargebacks e a fraude amigável (um cliente contesta uma cobrança legítima) e o Magecart ou skimming digital (scripts maliciosos que roubam dados de cartão na página de pagamento). Cada um começa em um ponto diferente da jornada, então nenhum controle isolado detém todos.

Um device fingerprint é um identificador estável construído a partir de sinais do navegador, do dispositivo e da rede. Ele vincula uma sessão a um dispositivo mesmo que o fraudador limpe cookies, abra uma janela anônima ou se conecte por uma VPN. Isso permite detectar um dispositivo que controla muitas contas, um login de um dispositivo que seu cliente nunca usou, ou uma rajada de tentativas de card testing de uma única máquina. A cside constrói um fingerprint a partir de mais de 250 sinais por sessão e o devolve junto com um veredito de fraude, de modo que o identificador chega com uma decisão já associada.

Pode reduzi-los e ajudar você a vencer os que contestar. Prevenir a apropriação de conta e o card testing elimina grande parte das transações que depois viram chargebacks. Para as disputas restantes, a evidência no nível do dispositivo vinculada ao pedido (o device fingerprint, o status de VPN ou proxy e o veredito de sessão automatizada) é o que o banco quer ver. A cside exporta evidências de chargeback vinculadas ao mesmo ID de fingerprint, para que você possa mostrar que o pedido contestado veio de um dispositivo específico.

Não. A fraude de pagamento é o custo mais visível, mas boa parte da fraude em e-commerce acontece antes e depois da transação: credential stuffing no login, contas falsas que esgotam orçamentos de promoções, roubo de pontos de fidelidade e scripts de skimming que roubam dados de cartão direto da página. Tratá-la como um problema apenas de pagamentos deixa desprotegidas as camadas de pré-autenticação e do lado do cliente, exatamente onde começam os ataques automatizados modernos.

A apropriação de conta começa antes da checagem da senha, então pontue a sessão primeiro em vez de confiar em uma credencial válida. O device fingerprinting detecta um login de um dispositivo que seu cliente nunca usou e vincula muitas tentativas fracassadas a uma única máquina, mesmo com cookies limpos e IPs rotativos. A detecção de sessões automatizadas capta as ferramentas de credential stuffing (Playwright, Puppeteer, Selenium, navegadores agênticos), e a detecção de VPN e proxy eleva o risco em logins ocultos atrás de conexões anonimizadoras, incluindo os proxies residenciais. Reserve a autenticação reforçada (um código de uso único, uma nova verificação) para as sessões de risco, de modo que seus clientes reais mantenham um login sem atrito. A cside a constrói a partir de mais de 250 sinais por sessão e devolve um veredito em linha, então a decisão de risco chega junto com a tentativa de login.

O abuso de promoções e contas novas raramente gera um chargeback, então se esconde nas suas métricas de crescimento como "novos usuários" enquanto drena o orçamento de créditos de cadastro, indicações e descontos de primeiro pedido. O indício confiável é que muitas contas "diferentes" compartilham uma mesma origem. A correlação de dispositivos vincula contas criadas do mesmo dispositivo mesmo que e-mail, nome e método de pagamento difiram, o sinal mais eficaz contra o farming de promoções. A detecção de janela anônima e navegadores anti-detecção capta as configurações reforçadas usadas para parecer um visitante novo a cada vez, e as regras de velocidade por dispositivo (e não só por IP ou e-mail) captam rajadas de cadastros que uma visão apenas de rede perde. Correlacione pelo dispositivo, não pela credencial, e as contas duplicadas se reduzem a uma só.

O card testing é de alto volume, baixo valor e quase totalmente automatizado, o que o torna detectável na camada de sessão antes de as autorizações se acumularem. A detecção de bots e automação identifica as tentativas de checkout com script que impulsionam o volume; os limites de velocidade por dispositivo e por sessão freiam o laço de teste; e um CAPTCHA ou autenticação reforçada aplicado apenas às sessões de risco quebra a automação sem atrasar os compradores legítimos. O device fingerprinting amarra uma rajada de tentativas a um único dispositivo mesmo quando os números de cartão e os IPs mudam, e como esse fingerprint é construído a partir de mais de 250 sinais por sessão, a identidade do dispositivo se mantém estável mesmo quando qualquer outro atributo da tentativa muda.

Magecart e o skimming digital não são um problema de pontuação, mas de visibilidade. Um script malicioso, muitas vezes injetado por meio de uma dependência de terceiros comprometida como uma tag de analytics ou um widget de chat, rouba os dados de cartão à medida que o cliente os digita, e o seu servidor e o seu processador de pagamento nunca veem o roubo. A defesa é vigiar os próprios scripts: o inventário de scripts e o monitoramento de integridade dizem qual script roda nas suas páginas de pagamento e alertam quando um muda ou um novo aparece, e o monitoramento de dependências de terceiros capta a rota da cadeia de suprimentos. Isto é monitoramento de scripts do lado do cliente, uma disciplina distinta do device fingerprinting, e é exatamente o que os requisitos 6.4.3 e 11.6.1 do PCI DSS 4.0.1 exigem que você audite nas suas próprias páginas de pagamento, não nas do seu processador.

Nenhum produto isolado detém os cinco tipos de fraude, então uma defesa eficaz combina três coisas. Primeiro, uma fonte de sinais no nível do navegador que vê o dispositivo, o comportamento da sessão, a automação, a conexão de VPN ou proxy e os scripts da página antes de qualquer transação disparar, a camada que falta na maioria das stacks. Segundo, um motor de decisão ou de regras que consome esses sinais mais os seus dados de transação e decide permitir, desafiar ou bloquear. Terceiro, evidências e conformidade: pacotes de representação de chargeback e registros de monitoramento de scripts do PCI DSS para o seu QSA. A falha comum é comprar a camada de decisão e pular a camada de sinais, e depois se perguntar por que a pontuação continua deixando passar ataques automatizados e logins de dispositivos novos.

Meça a perda que você realmente está sofrendo, não apenas uma contagem de tentativas bloqueadas. As medidas centrais são a sua taxa de chargeback e a sua taxa de perda por fraude (o dinheiro perdido para a fraude como parte da receita), os volumes de tentativas de apropriação de conta e de card testing que você capta em relação ao que passa, a taxa de falsos positivos ou de recusa de bons clientes, a taxa de disputas vencidas nos chargebacks que você representa, e a parcela do gasto de promoções ou indicações que chega a contas duplicadas. Observe-as juntas: uma taxa de chargeback em queda ao lado de uma taxa de recusa em alta geralmente significa que você está bloqueando clientes reais, e por isso a taxa de falsos positivos deve ficar ao lado de cada métrica de fraude que você reporta.

A maioria dos falsos positivos vem de regras grosseiras, bloquear uma faixa de IP inteira ou todo usuário de VPN, que punem os clientes reais junto com os fraudadores. A solução é decidir pelo dispositivo e pela sessão em vez de por um único atributo. Um veredito construído a partir de mais de 250 sinais por sessão separa um comprador legítimo em uma VPN de uma execução automatizada de card testing por trás da mesma conexão, de modo que você pode reservar o atrito (um CAPTCHA, um código de uso único, uma revisão manual) para as sessões que realmente pontuam como de risco e deixar o restante concluir a compra sem incômodo. Valide qualquer controle novo primeiro com tráfego real, para ver a taxa de recusa de bons clientes que ele causaria antes que custe uma venda a você.

Monitore e proteja seus scripts de terceiros

Gain full visibility and control over every script delivered to your users to enhance site security and performance.

Comece grátis ou experimente o Business com um teste de 14 dias.

Interface do painel cside mostrando monitoramento de scripts e análises de segurança
Related Articles
Agende uma demonstração

Quer ver isso em detalhe com um engenheiro?

Trinta minutos, no seu próprio site. Sem slides.

Vamos mostrar:

Quais scripts de terceiros estão rodando no seu site agora
Como você está em relação aos requisitos 6.4.3 e 11.6.1 do PCI DSS
Qual parte do seu tráfego é de bots e agentes de IA

Prefere só mandar uma pergunta?

Procurando horários livres…

Apenas humanos de verdade. A gente saberia.

Problemas para agendar? Abrir o agendador em uma nova aba

O que você está tentando resolver?

Conte em uma linha e voltamos com algo útil, não com um discurso genérico.

Costumamos ajudar com:

Ver quais scripts de terceiros rodam no seu site
Evidências para PCI DSS 6.4.3 e 11.6.1
Bots, agentes de IA e roubo de contas

Prefere agendar um horário? Escolher um horário