Preskočiť na obsah
100% lokálne

Generátor testovacích čísiel kariet

Generujte falošné čísla platieb s platným Lunhovým kontrolným súčtom na testovanie formulárov.

Výstup

Generátor testovacích čísiel kariet

Tento nástroj generuje fiktívne čísla platobných kariet, ktoré prejdú Lunhovým (mod 10) kontrolným súčtom — rovnakou kontrolou štruktúry, ktorú každý reálny validátor kariet vykonáva — tak aby ste mohli testovať formuláre pri platbe, integrácie platieb a validáciu na strane klienta bez dotyku reálnej karty. Každé číslo je vymyslené: neniesie žiadne prostriedky, nie je viazané na žiaden účet a nemôže sa účtovaťž. Použite ho kedykoľvek staging environment, skript QA alebo demo formuláru potrebuje niečo, čo vyzerá a validuje ako číslo karty bez toho, aby to bolo.

Vyberte si značku — Visa, Mastercard, American Express, Discover alebo JCB — a generátor vytvára čísla s publikovanou predponou (IIN) a dĺžkou tejto značky, takže logika detekcie značky vo vašom formulári sa tiež skúša. Nastavte, koľko ich chcete vygenerovať naraz, vyberte si, či sa číslice vytlačia zoskupené po štyroch ako fyzická karta alebo bežia spolu nepretržite, a voliteľne pridajte náhodnú budúcu dátum expirácie a CVV (štyri číslice pre Amex, tri pre ostatné). Výstup ako jednoduchý zoznam, jedna karta na riadok, alebo ako CSV so záhlavím riadku, ktorý je pripravený na vloženie do tabuľky alebo testovacej sady.

Kontrolná číslica sa počíta reálne pomocou Lunhova algoritmu, nie sa vybiera náhodne, takže výsledky sú štrukturálne nerozoznateľné od skutočného čísla karty pre akýkoľvek validátor, ktorý iba kontroluje kontrolný súčet a formát — čo je to poInt. Žiadna predpona tu nie je vyhľadávaná proti rozsahu BIN skutočného vydavateľa, a nič sa nikdy nikam neposielá na overenie.

Všetko sa vykonáva lokálne vo vašom prehliadači pomocou Web Crypto API na náhodnosť. Nič, čo vygenerujete, sa nenahráva ani niekam nelog. Skopírujte výsledok, stiahnite si ho ako súbor .txt, vymažte ho a začnite znova, alebo pošlite výstup priamo do vstupu ďalšieho nástroja.

Časté otázky

Môžu sa tieto čísla použiť na reálny nákup?
Nie. Každé číslo je vymyslené na testovanie a neniesie žiadne prostriedky, žiaden viazaný účet a žiadneho vlastníka karty. Iba spĺňa Luhnov kontrolný súčet a predponu a dĺžku značky — nič viac.
Prečo záleží na kontrolnej číslici?
Väčšina formulárov na karty odmietne číslo okamžite, ak zlyhá jeho Luhnov kontrolný súčet, pred spustením akejkoľvek inej validácie. Náhodná posledná číslica by zlyhala v tejto kontrole asi v 90% prípadov, takže sa počíta reálne.
Ako nástroj vyberie, ktorej značke číslo patrí?
Každá značka má publikovaný rozsah predpony a celkovú dĺžku — Visa začína na 4, Amex na 34 alebo 37 a tak ďalej. Generátor používa tie isté verejné rozsahy, ktoré kontroluje skutočný validátor.
Sú dátum expirácie a CVV realistické?
Dátum expirácie je náhodný mesiac jeden až päť rokov v budúcnosti, formátovaný MM/RR, a CVV sú tri náhodné číslice (štyri pre Amex) — obaja sú vierohodní na tvar, ale nie sú viazaní na žiadnu reálnu kartu.
Sú moje vygenerované údaje nahraté niekam?
Nie. Generovanie sa vykonáva úplne vo vašom prehliadači pomocou Web Crypto API. Nič sa neposielá na server, nelog ani nenachádza sa niekde mimo vášho zariadenia.