Cartão de Teste
Gere números de cartão de crédito válidos pelo algoritmo de Luhn para testar formulários e checkouts.
Estes números passam na validação de formato (Luhn), mas não são cartões reais: não têm conta associada e nenhuma transação será aprovada. Servem apenas para testar máscaras, validações e fluxos de checkout. Para testar pagamentos de verdade, use os cartões de sandbox do seu gateway.
Validar um número
Sobre o algoritmo de Luhn
Da direita para a esquerda, cada segundo dígito é dobrado (subtraindo 9 quando passa de 9). Se a soma de todos os dígitos for múltipla de 10, o número é bem formado. É uma checagem contra erro de digitação — não diz nada sobre o cartão existir ou ter saldo.