GeraDados

Cartão de teste com Luhn

O número fecha o dígito de Luhn e usa um prefixo conhecido de teste. Gateway de verdade recusa. Não é cartão, limite nem BIN de produção.

Visa: 4242 4242 4242 4242
Mastercard: 5555 5555 5555 4444
American Express: 3782 822463 10005

Como funciona

Da direita para a esquerda, o corpo do número dobra um dígito sim e outro não. Se a dobra passa de 9, subtrai 9. O verificador é o que falta para a soma fechar em múltiplo de 10.

Visa começa com 4 e tem 16 dígitos nesta página. Mastercard de teste começa com 55. Amex começa com 34 e tem 15 dígitos. O Elo de teste usa o prefixo 636297. Também listamos PANs clássicos de sandbox, como 4242 4242 4242 4242.

Perguntas frequentes

Por que a compra não passa?

Porque o número não é uma conta. O Luhn só pega erro de digitação. Autorização exige bandeira, emissor e saldo.

Posso usar no código de exemplo?

Sim, deixe claro no fixture que é teste. Evite gravar PAN alheio, mesmo mascarado de forma reversível.

Elo e Hipercard têm muitos BINs?

Sim. O gerador não tenta cobrir a tabela inteira. Ele entrega um número longo o bastante para exercitar máscara e Luhn.