Command Palette

Search for a command to run...

VA

Validador de Cartão de Crédito

Verifique um número de cartão de crédito na soma de verificação Luhn e detecte sua rede de cartões Valida apenas o formato, nunca entra em contato com um banco.

Card network prefixes
NetworkStarts withLengthCVV
Visa413, 16, 193
Mastercard51-55, 2221-2720163
American Express34, 37154
Discover6011, 65, 644-64916, 193
Diners Club300-305, 36, 38-3914, 16, 193
JCB3528-358916-193
UnionPay6216-193
Maestro50, 56-6912-193
Category:security
Mode:Offline
Version:1.0.0
Access:Free

O que é um validador de cartão de crédito?

Um validador de cartão de crédito verifica se um número de cartão é estruturalmente válido antes de ser usado Ele executa dois testes independentes O primeiro é a soma de verificação de Luhn, uma fórmula mod-10 definida na ISO/IEC 7812-1 que captura a grande maioria dos erros de digitação de um dígito e dígitos transpostos O segundo é uma verificação de comprimento e prefixo, comparando o número com os intervalos publicados do número de identificação do emissor (IIN) que cada rede de cartões possui Um número que passa por ambos é bem formado; um número que passa apenas um não é Esta ferramenta relata os dois resultados separadamente para que você possa ver exatamente por que um número falhou, em vez de apenas isso.

A validação não é o mesmo que a autorização Esta ferramenta confirma que uma sequência de dígitos pode ser um número de cartão real, mas não pode dizer se a conta existe, tem fundos ou ainda está ativa Somente o emissor do cartão pode responder a essas perguntas, e o faz durante um pagamento ao vivo através do banco adquirente O que um validador salva é uma viagem de ida e volta desnecessária: pegar um número digitado incorretamente em um formulário de checkout, um campo de entrada de dados ou um dispositivo de teste no local, em vez de enviar uma solicitação condenada a um gateway de pagamento e esperar que ele salte.

O uso mais comum é a validação de formulário front-end. Quando um comprador digita o número do cartão, executar o Luhn no navegador permite sinalizar um erro de digitação óbvio no instante em que termina, antes de enviar Os desenvolvedores também se apoiam nele enquanto constroem e testam fluxos de pagamento, onde números de teste padrão, como 4111 1111 1111 1111, precisam passar nas verificações do lado do cliente para que o formulário se comporte da maneira que acontecerá na produção Tudo aqui acontece no seu navegador O número que você cola nunca é carregado, registrado ou transmitido, para que você possa verificar um valor sem sair do dispositivo, e a ferramenta continua funcionando offline assim que a página for carregada.

Como usar o validador de cartão de crédito?

1

Digite o número do cartão

Digite ou cole o número no campo Espaços e traços são ignorados, portanto qualquer agrupamento funciona.

2

leia o resultado

A ferramenta mostra se a soma de verificação de Luhn foi aprovada, se o comprimento corresponde à rede e o veredicto geral.

3

Verifique a marca detectada

A rede é identificada a partir do prefixo do emissor, juntamente com seus comprimentos esperados e comprimento do código de segurança.

4

Copie o número formatado

Copie o número agrupado ou use a versão mascarada que oculta todos os dígitos, exceto os quatro últimos.

Principais características

Verificação de Luhn

Executa a verificação ISO/IEC 7812-1 mod-10 que captura a maioria dos erros de digitação de um dígito e transposições adjacentes.

Detecção de rede de cartão

Identifica Visa, Mastercard, American Express, Discover, Diners Club, JCB, UnionPay e Maestro a partir do prefixo do emissor.

Verificação comprimento

Compara a contagem de dígitos com os comprimentos válidos para a rede detectada, relatados separadamente da soma de verificação.

Formatação e mascaramento

Agrupa o número da maneira como cada rede o imprime e oferece um formulário mascarado que mostra apenas os últimos quatro dígitos.

Frequently Asked Questions

O algoritmo Luhn é uma soma de verificação mod-10 que verifica um número não foi digitado incorretamente Ele dobra cada segundo dígito da direita, soma os dígitos e confirma que o total é divisível por dez Ele pega quase todos os erros de um dígito e a maioria dos swaps de dígitos adjacentes, mas não prova que um cartão é real.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

credit card validatoronline credit card validatorcredit card number validatorluhn algorithm checkercard number validatorvalidate credit card numbercard brand detectorluhn checkcredit card format checkertest card number