Guia da ferramenta
Como funciona: Cartão de crédito
O gerador de cartão de crédito cria dados fictícios para testes, incluindo número que passa na validação de Luhn, bandeira, titular, validade e CVV.
O gerador cria dados fictícios para testar máscaras e formulários: bandeira, nome genérico, número, validade e código de segurança. O número respeita o tamanho e um prefixo representativo da bandeira escolhida e recebe um dígito final calculado pelo algoritmo de Luhn.
Passar no teste de Luhn significa apenas que a sequência é matematicamente consistente. O número não é emitido por um banco, não possui saldo, não autoriza pagamentos e não deve ser usado para tentar realizar uma compra.
Como usar, passo a passo
- Escolha a bandeira desejada.
- Clique em Gerar para criar um novo conjunto de dados fictícios.
- Copie os campos necessários para o seu formulário ou teste.
Quando esta ferramenta ajuda
- Testar máscaras, validações e formulários de checkout sem usar dados reais.
- Simular diferentes bandeiras em ambientes de desenvolvimento e homologação.
- Criar fixtures para testes automatizados de cadastro e pagamento falso.
Como funciona o algoritmo de Luhn
Partindo da direita para a esquerda, o algoritmo dobra dígitos alternados, subtrai nove dos resultados maiores que nove e soma tudo. O dígito verificador é escolhido para que o total seja múltiplo de dez. Essa regra encontra vários erros de digitação, mas não confirma a existência de uma conta.
Visa é gerado com prefixo 4 e 16 dígitos; Mastercard usa, nesta ferramenta, prefixos entre 51 e 55 com 16 dígitos; American Express usa 34 ou 37 com 15 dígitos e CVV de quatro posições.
Uso correto em desenvolvimento
Use os dados para conferir espaçamento, validação de tamanho, seleção de bandeira e comportamento visual. Para testar um gateway de pagamento, utilize exclusivamente os cartões de sandbox publicados pelo próprio provedor, pois eles disparam cenários específicos de aprovação, recusa e autenticação.
Estrutura de uma saída de teste
Entrada ou estrutura
Bandeira: Visa Resultado ou interpretação
Titular: TEST USER
Número: 4xxx xxxx xxxx xxxx
Validade: MM/AA
CVV: 3 dígitos Os algarismos mudam a cada geração; o exemplo mostra apenas o formato esperado.
Limites e cuidados importantes
- Os dados são fictícios e não funcionam em transações reais.
- Os intervalos de prefixos são representativos, não um catálogo completo das regras atuais de cada bandeira.
- Validade e CVV são aleatórios e não estão associados ao número gerado.
- Para integração de pagamentos, prefira sempre os dados de teste oficiais do gateway.
Perguntas frequentes
O cartão gerado pode fazer compras?
Não. Ele apenas passa na verificação matemática de Luhn e não corresponde a uma conta bancária emitida.
Ele substitui o cartão de sandbox do gateway?
Não. Gateways oferecem números próprios para simular aprovação, recusa e outros estados. Use a documentação do seu provedor para testes de integração.
Por que o CVV do American Express tem quatro dígitos?
Esse é o comprimento usado pela bandeira American Express; Visa e Mastercard usam três posições nesta ferramenta.