Valida i numeri di carta di credito usando l'algoritmo di Luhn e rileva il tipo di carta
La validazione dei numeri di carta di credito usa l'algoritmo di Luhn (anche chiamato modulo 10) — una semplice formula di checksum che rileva errori su singola cifra e la maggior parte degli errori di trasposizione. Questo strumento identifica anche il network della carta (Visa, Mastercard, Amex, Discover) dal prefisso del numero.
Questo strumento è utile per sviluppatori che testano integrazioni di pagamento — generare numeri di carta di test in formato valido che superano Luhn senza usare dati reali.
Partendo dalla cifra più a destra, raddoppia ogni seconda cifra. Se il raddoppio produce un numero > 9, sottrai 9. Somma tutte le cifre. Se il totale modulo 10 è 0, il numero è valido.
No. Luhn verifica solo la struttura del numero, non se un account esiste realmente. La validazione reale richiede l'autorizzazione attraverso il network di pagamento.
Il numero di identificazione della banca (BIN) sono le prime 6-8 cifre. Identificano il network (Visa=4, Mastercard=51-55, Amex=34/37) e la banca emittente.
Questo strumento funziona interamente nel browser — nessun dato viene inviato a un server. È comunque buona pratica non usare mai numeri di carta reali in nessuno strumento di test.
Generatore password · Generatore codice QR · Cronometro · Timer · Calcolatrice · Generatore di numeri casuali