Generátor testovacích čísel karet
Generujte falešná čísla plateb s platným Luhnůvým kontrolním součtem pro testování formulářů.
Generátor testovacích čísel karet
Tento nástroj generuje fiktivní čísla platebních karet, která projdou Luhnův (mod 10) kontrolní součet — stejnou kontrolu struktury, kterou provádí každý reálný validátor karet — abyste mohli testovat formuláře při platbě, integrace plateb a ověřování na straně klienta bez dotyku reálné karty. Každé číslo je vymyšlené: nenese žádné prostředky, není vázáno na žádný účet a nelze na něm nic účtovat. Použijte jej kdykoli staging environment, skript QA nebo demo formuláře potřebuje něco, co vypadá a ověřuje se jako číslo karty bez toho, aby to bylo.
Vyberte si značku — Visa, Mastercard, American Express, Discover nebo JCB — a generátor vytváří čísla s publikovanou předponou (IIN) a délkou této značky, takže logika detekce značky ve vašem formuláři se také testuje. Nastavte, kolik jich chcete vygenerovat najednou, vyberte si, zda se číslice vytisknou seskupené po čtyřech jako fyzická karta nebo běží dohromady nepřetržitě, a volitelně přidejte náhodné budoucí datum vypršení a CVV (čtyři číslice pro Amex, tři pro ostatní). Výstup jako jednoduchý seznam, jedna karta na řádek, nebo jako CSV se záhlavím řádku, které je připraveno na vložení do tabulky nebo testovací sady.
Kontrolní číslice se počítá skutečně pomocí Luhnova algoritmu, ne se vybírá náhodně, takže výsledky jsou strukturálně nerozlišitelné od skutečného čísla karty pro jakýkoli validátor, který pouze kontroluje kontrolní součet a formát — což je ten bod. Žádná předpona zde není vyhledávána proti rozsahu BIN skutečného vydavatele, a nic se nikdy nikam neposílá na ověření.
Všechno se provádí místně v prohlížeči pomocí Web Crypto API pro náhodnost. Nic, co vygenerujete, se nenahrává ani nikde nezaznamenáváno. Zkopírujte výsledek, stáhněte si jej jako soubor .txt, vymažte jej a začněte znova, nebo pošlete výstup přímo na vstup dalšího nástroje.