Identyfikator Typu Karty Kredytowej
Identyfikuj typ karty kredytowej na podstawie numeru. Wykrywa karty Visa, Mastercard, American Express, Discover, JCB i inne marki podczas wpisywania.
Wejście
Wyjście
| Logo | Typ karty | Prawidłowe długości | Kod bezpieczeństwa | Długość kodu |
|---|---|---|---|---|
| No data available | ||||
Instrukcja
Jak działają numery kart kredytowych?
Każdy numer karty zawiera osadzone informacje identyfikujące sieć kartową, bank wydający i zawiera cyfrę kontrolną do walidacji. Pierwsze cyfry, znane jako Issuer Identification Number (IIN) lub Bank Identification Number (BIN), określają typ karty i instytucję wydającą.
Różne sieci kartowe używają odrębnych schematów numeracji. Karty Visa zaczynają się od 4, Mastercard od 51-55 lub 2221-2720, American Express od 34 lub 37, a Discover od 6011, 644-649 lub 65. Te schematy pozwalają systemom płatniczym natychmiast kierować transakcje do właściwej sieci przed jakąkolwiek weryfikacją.
Ostatnia cyfra każdego numeru karty to cyfra kontrolna obliczana przy użyciu algorytmu Luhn'a. Ta formuła matematyczna wychwytuje typowe błędy transkrypcji, takie jak błędy pojedynczej cyfry lub transpozycje sąsiednich cyfr, zapewniając pierwszą warstwę walidacji przed kontaktem z procesorami płatności.
Opis narzędzia
To narzędzie identyfikuje typy kart kredytowych na podstawie częściowych lub pełnych numerów kart. Wpisz dowolną część numeru karty i natychmiast zobacz, do jakich sieci płatniczych mogłaby należeć, wraz ze szczegółowymi specyfikacjami dla każdego dopasowania, w tym prawidłowe długości kart i wymagania dotyczące kodów bezpieczeństwa.
Przykłady
| Wejście | Wykryty typ | Długości kart |
|---|---|---|
| 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 |
Funkcje
- Wykrywanie w czasie rzeczywistym — Typ karty identyfikowany podczas pisania, nawet od pierwszej cyfry
- Obsługa wielu dopasowań — Pokazuje wszystkie możliwe typy kart, gdy prefiks pasuje do wielu sieci
- Informacje o kodzie bezpieczeństwa — Wyświetla nazwę kodu bezpieczeństwa (CVV, CVC, CID) i długość dla każdego typu karty
- Logo sieci kartowych — Ikony wizualne dla głównych marek kart, w tym Visa, Mastercard, Amex, Discover, JCB i Diners Club
- Formatowanie wejścia — Akceptuje numery kart ze spacjami lub bez nich, aby ułatwić wklejanie
Przypadki użycia
- Rozwój e-commerce — Testuj logikę walidacji formularza płatności, sprawdzając, jak różne prefiksy kart są wykrywane
- Obsługa klienta — Szybko identyfikuj sieć kartową klienta na podstawie częściowych informacji o karcie, aby prawidłowo kierować zapytania
- Cele edukacyjne — Dowiedz się, jak działają schematy numeracji kart i zrozum strukturę różnych sieci płatniczych
Jak to działa
Narzędzie używa systemu dopasowywania prefiksu IIN/BIN. Po wpisaniu cyfr porównuje je z znanymi schematami dla wszystkich głównych sieci kartowych. Ponieważ różne sieci używają unikalnych sekwencji początkowych, nawet jedna cyfra może zawęzić lub zidentyfikować typ karty. W miarę wpisywania większej liczby cyfr dopasowania stają się bardziej precyzyjne, aż pozostanie jeden typ karty.
Obsługiwane sieci kartowe
| Sieć | Schemat prefiksu | Typowa długość |
|---|---|---|
| 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 |
FAQ
Czy bezpiecznie jest wpisywać mój rzeczywisty numer karty? Całe przetwarzanie odbywa się lokalnie w Twojej przeglądarce. Żadne dane karty nie są przesyłane na żaden serwer. Jednak ze względów bezpieczeństwa unikaj wpisywania pełnych rzeczywistych numerów kart, chyba że jest to konieczne.
Dlaczego moja karta pokazuje wiele dopasowań? Niektóre prefiksy kart nakładają się między sieciami, szczególnie przy wpisaniu zaledwie kilku cyfr. W miarę wpisywania większej liczby cyfr dopasowania zawężają się do właściwej sieci.
Jak nazywa się kod bezpieczeństwa na różnych kartach? Visa i Mastercard używają CVV (Card Verification Value), American Express używa CID (Card Identification Number), a Discover używa CVV. Narzędzie pokazuje prawidłową nazwę dla każdego typu karty.