Controllo del numero di carta di credito
Confronta i numeri delle carte con il checksum Luhn e rileva lo schema: uno strumento di sviluppo per i numeri di prova, non un verificatore di carte.
Controllo del numero di carta di credito
Si tratta di un controllo di checksum e formato per sviluppatori e tester, non di un verificatore di carte. Esegue l'algoritmo Luhn (mod 10) su ciascun numero e ti dice se le cifre sono autocoerenti, oltre a quale schema suggeriscono il prefisso e la lunghezza: Visa, Mastercard, American Express o Discover. Non può dire se una carta esiste effettivamente, è attiva o dispone di fondi: nessun controllo di questo tipo è possibile senza una rete di pagamento e questo strumento non ne contatta mai una.
Usalo quando crei o testi moduli di pagamento: verifica che i dati del tuo apparecchio superino lo stesso controllo Luhn eseguito da un vero gateway, conferma che una regex di convalida accetta numeri Visa a 13 cifre e numeri Amex a 15 cifre o genera rapidi controlli di integrità per numeri di test standard come 4111 1111 1111 1111 (Visa) o 5500 0000 0000 0004 (Mastercard). Incolla un numero per riga (spazi e trattini all'interno di un numero vanno bene) e ogni riga ritorna annotata come checksum valido, non valido o non come numero di carta quando non è composta da 12-19 cifre.
L'opzione Mostra alterna tra il rapporto completo con annotazioni e un elenco filtrato delle sole linee valide o solo di quelle non riuscite, il che è utile per pulire un file di dispositivi. Il rilevamento dello schema può essere disattivato se ti interessa solo il checksum.
Tutto viene eseguito localmente nel tuo browser: nulla viene inviato, registrato o archiviato da nessuna parte. Tuttavia, tratta i numeri delle carte reali come dati sensibili: questo strumento è pensato per i numeri di prova documentati pubblicamente utilizzati nello sviluppo.