Hvordan fungerer kredittkortnnumre?

Hvert kortnummer inneholder innebygd informasjon som identifiserer kortnettet, utstedende bank, og inkluderer en kontrollsiffer for validering. De første sifrene, kjent som Issuer Identification Number (IIN) eller Bank Identification Number (BIN), bestemmer korttypen og utstedende institusjon.

Ulike kortnettverk bruker distinkte nummereringsmønstre. Visa-kort starter med 4, Mastercard med 51-55 eller 2221-2720, American Express med 34 eller 37, og Discover med 6011, 644-649, eller 65. Disse mønstrene tillater betalingssystemer å umiddelbart rute transaksjoner til riktig nettverk før noen verifisering skjer.

Det siste sifferet i hvert kortnummer er et kontrollsiffer beregnet ved hjelp av Luhn-algoritmen. Denne matematiske formelen fanger opp vanlige transkripsjonsfeiler som enkeltsiffer-feil eller tilstøtende siffer-transposisjoner, og gir et første lag med validering før kontakt med betalingsbehandlere.

Verktøybeskrivelse

Dette verktøyet identifiserer kredittkorttyper fra delvise eller komplette kortnumre. Skriv inn hvilken som helst del av et kortnummer og se umiddelbart hvilket betalingsnettverk det kan tilhøre, sammen med detaljerte spesifikasjoner for hver match inkludert gyldige kortlengder og sikkerhetskodekrav.

Eksempler

Inndata Oppdaget type Kortlengder
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

Funksjoner

  • Sanntidsdeteksjon — Korttype identifisert mens du skriver, selv fra bare det første sifferet
  • Flermatch-støtte — Viser alle mulige korttyper når prefikset samsvarer med flere nettverk
  • Sikkerhetskodeinformasjon — Viser sikkerhetskodenavnet (CVV, CVC, CID) og lengde for hver korttype
  • Kortnettverk-logoer — Visuelle ikoner for store kortmerker inkludert Visa, Mastercard, Amex, Discover, JCB, og Diners Club
  • Innmatingsformatering — Godtar kortnumre med eller uten mellomrom for enkel liming

Brukstilfeller

  • E-handel-utvikling — Test betalingsskjema-valideringslogikk ved å sjekke hvordan ulike kortprefikser oppdages
  • Kundesupport — Identifiser raskt et kundes kortnettverk fra delvis kortinformasjon for å rute henvendelser riktig
  • Utdanningsformål — Lær hvordan kortnummereringsskjemaer fungerer og forstå strukturen til ulike betalingsnettverk

Hvordan det fungerer

Verktøyet bruker IIN/BIN-prefikssamsvarsystemet. Når du skriver inn sifre, sammenligner det dem mot kjente mønstre for alle større kortnettverk. Siden ulike nettverk bruker unike startsekvenser, kan selv ett siffer begrense eller identifisere korttypen. Når flere sifre skrives inn, blir samsvaret mer presist til ett korttype gjenstår.

Støttede kortnettverk

Nettverk Prefiksmønster Typisk lengde
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

Vanlige spørsmål

Er det sikkert å skrive inn mitt ekte kortnummer? All behandling skjer lokalt i nettleseren din. Ingen kortdata overføres til noen server. Imidlertid, for sikkerhetsbeste praksis, unngå å skrive inn komplette ekte kortnumre med mindre det er nødvendig.

Hvorfor viser kortet mitt flere samsvar? Noen kortprefikser overlapper mellom nettverk, spesielt med bare noen få sifre skrevet inn. Når du skriver flere sifre, blir samsvaret begrenset til riktig nettverk.

Hva heter sikkerhetskoden på ulike kort? Visa og Mastercard bruker CVV (Card Verification Value), American Express bruker CID (Card Identification Number), og Discover bruker CVV. Verktøyet viser riktig navn for hver korttype.