Gerador de Cartão de Crédito
Gere dados fictícios estruturados de cartões (Algoritmo Luhn) para simulação e teste de gateways de faturação.
Uso exclusivo para ambientes de teste (sandbox). Os números aqui gerados satisfazem apenas o Algoritmo de Luhn — não têm BIN registrado em nenhuma bandeira real, não movimentam conta bancária ou limite de crédito e são rejeitados por qualquer adquirente de pagamento real. Este utilitário serve para desenvolvedores testarem a validação de formato de formulários de checkout, nunca para realizar transações.
Dados do Cartão
Prefixos (BIN) usados por bandeira
| Bandeira | Prefixo inicial | Dígitos totais |
|---|---|---|
| Visa | 4 | 16 |
| Mastercard | 51–55 | 16 |
| American Express | 34 ou 37 | 15 |
| Discover | 6011, 622, 64, 65 | 16–19 |
Exemplo de verificação pelo Algoritmo de Luhn
O último dígito (checksum) existe para que qualquer sistema consiga detectar erros de digitação sem consultar um banco. O cálculo, criado por Hans Peter Luhn (IBM, 1954), funciona assim para o número de teste 4111 1111 1111 1111:
- A partir do penúltimo dígito, dobre cada dígito alternado da direita para a esquerda.
- Se o dobro passar de 9, subtraia 9 do resultado (equivale a somar os dois algarismos).
- Some todos os dígitos (os dobrados/ajustados e os que ficaram inalterados).
- Se o total for múltiplo de 10, o número é estruturalmente válido.
O que esta ferramenta NÃO faz
- Não consulta, nem simula consultar, nenhuma bandeira, banco ou adquirente real — o número sai pronto de uma fórmula matemática local, no seu navegador.
- Não gera CVV, validade ou titular vinculados a uma conta existente; são valores aleatórios apenas para preencher o formulário de teste.
- Não deve ser usado para tentar concluir compras, assinar serviços ou testar limites de fraude em produção — isso é uso indevido e sai do escopo de QA para o qual a ferramenta foi criada.