Guia de apoio
Veja os erros mais frequentes em números de cartão e como um bom formulário reduz falhas evitáveis.
Não precisa de sair deste guia para fazer uma verificação estrutural. Pode usar aqui o mesmo validador e continuar a leitura se precisar de mais contexto.
Os problemas mais frequentes são dígitos trocados, falta de caracteres e inversão de pares. Isto acontece muito em inserção manual ou quando a origem dos dados está mal copiada.
Em ferramentas internas, até uma lógica de mascaramento mal implementada pode estragar a sequência antes do utilizador a rever.
Muitos utilizadores assumem que todos os cartões têm 16 dígitos ou não percebem que um número aparentemente normal pode falhar por não caber no intervalo da rede.
É por isso que checks de prefixo e comprimento são tão importantes quanto o Luhn.
Campos numéricos, feedback instantâneo, limites por rede e exemplos discretos ajudam muito. Em ferramentas internas, convém manter logs de correção manual e mascarar dados quando possível.
Em ambientes de teste, use sempre cartões oficiais de teste e nunca dados reais de clientes.
Não. Os espaços são apenas formatação. O que conta é a sequência de dígitos.
Não. O correto é usar números de teste oficiais.
Esta ferramenta verifica apenas o formato. Valida a estrutura e o checksum, mas não confirma que um cartão exista, esteja ativo, tenha fundos, não esteja bloqueado ou possa ser cobrado. Não realiza autorização de pagamento nem verificação do emissor.
Como funciona a validação de cartões
Veja como a validação de cartões combina padrões de rede, comprimento e checksum de Luhn.
O que é o algoritmo de Luhn
Um guia simples sobre o checksum de Luhn, os erros que ele apanha e onde costuma ser usado.
Formato do número de cartão por rede
Compare comprimento, prefixos e diferenças de formato entre as principais redes de cartão.
Use o validador principal quando precisar de uma verificação estrutural rápida. Use os guias quando precisar de mais contexto, detalhe de implementação ou ajuda na resolução de problemas.
Abrir Cartão