Verificador de número de cartão de crédito
Compare os números dos cartões com a soma de verificação de Luhn e detecte o esquema – uma ferramenta de desenvolvedor para números de teste, não um verificador de cartões.
Verificador de número de cartão de crédito
Este é um verificador de soma de verificação e formato para desenvolvedores e testadores – não um verificador de cartão. Ele executa o algoritmo Luhn (mod 10) sobre cada número e informa se os dígitos são autoconsistentes, além de qual esquema o prefixo e o comprimento sugerem: Visa, Mastercard, American Express ou Discover. Não é possível dizer se um cartão realmente existe, está ativo ou tem fundos – tal verificação não é possível sem uma rede de pagamento, e esta ferramenta nunca entra em contato com ela.
Use-o ao criar ou testar formulários de pagamento: verifique se os dados do seu dispositivo passam na mesma verificação Luhn que um gateway real realiza, confirme se um regex de validação aceita números Visa de 13 dígitos e Amex de 15 dígitos ou gere verificações rápidas de sanidade para números de teste padrão como 4111 1111 1111 1111 (Visa) ou 5500 0000 0000 0004 (Mastercard). Cole um número por linha – espaços e traços dentro de um número são aceitáveis – e cada linha volta anotada como soma de verificação válida, inválida ou não como um número de cartão quando não tiver de 12 a 19 dígitos.
A opção Mostrar alterna entre o relatório completo anotado e uma lista filtrada apenas das linhas válidas ou apenas das linhas com falha, o que é útil para limpar um arquivo de fixture. A detecção de esquema pode ser desativada se você se importar apenas com a soma de verificação.
Tudo é executado localmente no seu navegador: nada é enviado, registrado ou armazenado em qualquer lugar. Ainda assim, trate os números reais dos cartões como os dados confidenciais que são – esta ferramenta destina-se aos números de teste documentados publicamente e usados no desenvolvimento.