| Network | Starts with | Length | CVV |
|---|---|---|---|
| Visa | 4 | 13, 16, 19 | 3 |
| Mastercard | 51-55, 2221-2720 | 16 | 3 |
| American Express | 34, 37 | 15 | 4 |
| Discover | 6011, 65, 644-649 | 16, 19 | 3 |
| Diners Club | 300-305, 36, 38-39 | 14, 16, 19 | 3 |
| JCB | 3528-3589 | 16-19 | 3 |
| UnionPay | 62 | 16-19 | 3 |
| Maestro | 50, 56-69 | 12-19 | 3 |
Che cosa è un validatore di carta di credito?
Un validatore di carte di credito controlla se un numero di carta è strutturalmente valido prima che venga mai utilizzato Esegue due test indipendenti Il primo è il Luhn checksum, una formula mod-10 definita nella norma ISO/IEC 7812-1 che cattura la stragrande maggioranza dei errori di battitura a una cifra e delle cifre trasposte Il secondo è un controllo di lunghezza e prefisso, confrontando il numero con gli intervalli di numero di identificazione dell'emittente pubblicato (IIN) di ciascuna rete di carte Un numero che passa entrambi è ben formato; un numero che passa solo uno no. Questo strumento riporta i due risultati separatamente in modo da poter vedere esattamente perché un numero ha fallito piuttosto che solo quello che ha fatto.
La convalida non è la stessa cosa dell'autorizzazione Questo strumento conferma che una stringa di cifre potrebbe essere un numero di carta reale, ma non può dirti se il conto esiste, ha fondi o è ancora attivo Solo l'emittente della carta può rispondere a queste domande, e lo fa durante un pagamento in tempo reale tramite la banca acquirente Ciò che un validatore ti salva è un inutile viaggio di andata e ritorno: catturare un numero digitato erroneamente in un modulo di pagamento, un campo di immissione dati o un dispositivo di prova sul posto, invece di inviare una richiesta condannata a un gateway di pagamento e aspettare che rimbalzi.
L'uso più comune è la convalida del modulo front-end Quando un acquirente digita il numero della propria carta, l'esecuzione di Luhn nel browser consente di contrassegnare un errore di battitura evidente nell'istante in cui termina, prima di inviare Gli sviluppatori si appoggiano anche su di esso durante la creazione e il test dei flussi di pagamento, dove i numeri di test standard come 4111 1111 1111 1111 devono superare i controlli lato client in modo che il modulo si comporti come in produzione Tutto qui accade nel browser Il numero che incolli non viene mai caricato, registrato o trasmesso, in modo da poter controllare un valore senza che lasci il dispositivo e lo strumento continua a funzionare offline una volta caricata la pagina.
Come utilizzare il validatore della carta di credito?
Inserisci il numero della carta
Digitare o incollare il numero nel campo Spazi e trattini vengono ignorati, quindi qualsiasi raggruppamento funziona.
Leggi il risultato
Lo strumento mostra se il checksum Luhn è passato, se la lunghezza corrisponde alla rete e il verdetto generale.
Controlla la marca rilevata
La rete è identificata dal prefisso dell'emittente, insieme alle lunghezze previste e alla lunghezza del codice di sicurezza.
Copia il numero formattato
Copia il numero raggruppato, oppure usa la versione mascherata che nasconde ogni cifra tranne le ultime quattro.
Caratteristiche principali
Checksum Luhn
Esegue il controllo ISO/IEC 7812-1 mod-10 che cattura la maggior parte degli errori di battitura a una cifra e delle trasposizioni adiacenti.
Rilevamento della rete di schede
Identifica Visa, Mastercard, American Express, Discover, Diners Club, JCB, UnionPay e Maestro dal prefisso dell'emittente.
Verifica lunghezza
Confronta il conteggio delle cifre con le lunghezze valide per la rete rilevata, riportate separatamente dal checksum.
Formattazione e mascheratura
Raggruppa il numero nel modo in cui ogni rete lo stampa e offre un modulo mascherato che mostra solo le ultime quattro cifre.
Frequently Asked Questions
Related Tools
Image to Base64 Converter
Convert images to Base64 data URIs and decode Base64 back to images.
IP Subnet Calculator
Calculate the network address, broadcast, usable host range, subnet mask, and host count for any IPv4 address and CIDR prefix.
CSS Neumorphism Generator
Create soft-UI (neumorphic) elements with a live preview and controls for distance, blur, intensity, radius, surface color, and flat/concave/convex/pressed shapes - then copy the CSS.
Sales Tax Calculator
Add sales tax to a price or back it out of a tax-inclusive total. Works for any rate, shows the net, tax, and gross amounts, and multiplies by quantity.
Comments
0 comments
No comments yet. Be the first to share your thoughts!