Overovač čísel platobných kariet
Skontrolujte čísla kariet Luhnovým algoritmom a rozpoznajte typ karty — nástroj pre vývojárov na testovacie čísla, nie overovač kariet.
Súvisiace nástroje
Overovač čísel platobných kariet
Toto je kontrola kontrolného súčtu a formátu pre vývojárov a testerov — nie overovač kariet. Nad každým číslom spustí Luhnov algoritmus (modulo 10) a povie, či sú číslice vnútorne konzistentné, a podľa predčíslia a dĺžky odhadne typ karty: Visa, Mastercard, American Express alebo Discover. Nedokáže zistiť, či karta skutočne existuje, je aktívna alebo má krytie — taká kontrola bez platobnej siete nie je možná a tento nástroj sa na žiadnu nepripája.
Použite ho pri vývoji a testovaní platobných formulárov: overte, že vaše testovacie dáta prejdú rovnakou Luhnovou kontrolou ako u skutočnej platobnej brány, skontrolujte, či validačný regex prijíma 13-miestne čísla Visa aj 15-miestne Amex, alebo si rýchlo preverte štandardné testovacie čísla ako 4111 1111 1111 1111 (Visa) či 5500 0000 0000 0004 (Mastercard). Vložte jedno číslo na riadok — medzery a pomlčky vnútri čísla nevadia — a každý riadok sa vráti označený ako platné, neplatný kontrolný súčet, alebo nie je číslo karty, ak nejde o 12 až 19 číslic.
Voľba Zobraziť prepína medzi úplným komentovaným výpisom a filtrovaným zoznamom iba platných alebo iba chybných riadkov, čo sa hodí pri čistení testovacieho súboru. Rozpoznávanie typu karty možno vypnúť, ak vás zaujíma len kontrolný súčet.
Všetko beží lokálne vo vašom prehliadači: nič sa nikam neodosiela, neloguje ani neukladá. Napriek tomu berte skutočné čísla kariet ako citlivé údaje — nástroj je určený pre verejne zdokumentované testovacie čísla používané pri vývoji.