Come funzionano i numeri delle carte di credito?

Ogni numero di carta contiene informazioni incorporate che identificano la rete di carte, la banca emittente e includono una cifra di controllo per la convalida. I primi cifre, note come Numero di Identificazione dell'Emittente (IIN) o Numero di Identificazione della Banca (BIN), determinano il tipo di carta e l'istituzione emittente.

Diverse reti di carte utilizzano modelli di numerazione distinti. Le carte Visa iniziano con 4, Mastercard con 51-55 o 2221-2720, American Express con 34 o 37, e Discover con 6011, 644-649, o 65. Questi modelli consentono ai sistemi di pagamento di instradare istantaneamente le transazioni alla rete corretta prima di qualsiasi verifica.

L'ultima cifra di ogni numero di carta è una cifra di controllo calcolata utilizzando l'algoritmo di Luhn. Questa formula matematica rileva errori di trascrizione comuni come errori di una singola cifra o trasposizioni di cifre adiacenti, fornendo un primo livello di convalida prima di contattare i processori di pagamento.

Descrizione dello strumento

Questo strumento identifica i tipi di carte di credito da numeri di carta parziali o completi. Inserisci qualsiasi porzione di un numero di carta e visualizza istantaneamente a quali reti di pagamento potrebbe appartenere, insieme alle specifiche dettagliate per ogni corrispondenza incluse le lunghezze di carta valide e i requisiti del codice di sicurezza.

Esempi

Input Tipo Rilevato Lunghezze Carta
4 Visa 16, 18, 19
51 Mastercard 16
34 American Express 15
6011 Discover 16, 19
35 JCB 16, 17, 18, 19
30 Diners Club 14, 16, 19

Funzionalità

  • Rilevamento in tempo reale — Tipo di carta identificato mentre digiti, anche dalla sola prima cifra
  • Supporto multi-corrispondenza — Mostra tutti i possibili tipi di carta quando il prefisso corrisponde a più reti
  • Informazioni sul codice di sicurezza — Visualizza il nome del codice di sicurezza (CVV, CVC, CID) e la lunghezza per ogni tipo di carta
  • Loghi delle reti di carte — Icone visive per i principali marchi di carte inclusi Visa, Mastercard, Amex, Discover, JCB e Diners Club
  • Formattazione dell'input — Accetta numeri di carta con o senza spazi per un facile incollamento

Casi d'uso

  • Sviluppo di e-commerce — Testa la logica di convalida del modulo di pagamento controllando come vengono rilevati i diversi prefissi di carta
  • Supporto clienti — Identifica rapidamente la rete di carte di un cliente da informazioni di carta parziali per instradare correttamente le richieste
  • Scopi educativi — Scopri come funzionano gli schemi di numerazione delle carte e comprendi la struttura delle diverse reti di pagamento

Come funziona

Lo strumento utilizza il sistema di corrispondenza dei prefissi IIN/BIN. Quando inserisci cifre, le confronta con i modelli noti per tutte le principali reti di carte. Poiché diverse reti utilizzano sequenze di inizio univoche, anche una singola cifra può restringere o identificare il tipo di carta. Man mano che vengono inserite più cifre, le corrispondenze diventano più precise fino a quando rimane un singolo tipo di carta.

Reti di carte supportate

Rete Modello Prefisso Lunghezza Tipica
Visa 4 16
Mastercard 51-55, 2221-2720 16
American Express 34, 37 15
Discover 6011, 644-649, 65 16, 19
JCB 3528-3589 16-19
Diners Club 300-305, 36, 38-39 14-19
Maestro 5018, 5020, 5038, 6304 12-19
UnionPay 62 16-19

Domande Frequenti

È sicuro inserire il numero della mia carta reale? Tutta l'elaborazione avviene localmente nel tuo browser. Nessun dato della carta viene trasmesso a nessun server. Tuttavia, per le migliori pratiche di sicurezza, evita di inserire numeri di carta completi reali a meno che non sia necessario.

Perché la mia carta mostra più corrispondenze? Alcuni prefissi di carta si sovrappongono tra le reti, soprattutto con solo poche cifre inserite. Man mano che digiti più cifre, le corrispondenze si restringono alla rete corretta.

Come si chiama il codice di sicurezza su carte diverse? Visa e Mastercard utilizzano CVV (Card Verification Value), American Express utilizza CID (Card Identification Number), e Discover utilizza CVV. Lo strumento mostra il nome corretto per ogni tipo di carta.