Generator de numere de card de test
Generează numere de card de plată false cu o sumă de verificare Luhn validă pentru a testa formulare.
Generator de numere de card de test
Acest instrument generează numere de card de plată fictive care satisfac suma de verificare Luhn (mod 10) — aceeași verificare structurală pe care fiecare validator de card real o efectuează — pentru a putea testa formulare de plată, integrări de plată și validare pe partea clientului fără a folosi un card real. Fiecare număr este fabricat: nu are fonduri, nu este legat de nicio contă și nu poate fi debit. Utilizați-l ori de câte ori un mediu de test, un script QA sau o demonstrație de formular are nevoie de ceva care arată și se validează ca un număr de card, fără a fi unul.
Alegeți o marcă — Visa, Mastercard, American Express, Discover sau JCB — și generatorul produce numere cu prefixul (IIN) și lungimea publicată ale acelei mărci, pentru ca logica de detectare a mărcii din formularul dumneavoastră să fie testată și ea. Setați câte să generați odată, alegeți dacă cifrele se afișează grupate în grupe de patru ca pe un card fizic sau în secvență continuă, și opțional adăugați o dată de expirare viitoare aleatorie și un CVV (patru cifre pentru Amex, trei pentru restul). Ieșire sub formă de listă simplă, câte o carte pe linie, sau sub formă de CSV cu un rând de antet gata să fie lipit într-o foaie de calcul sau un fișier de test.
Cifra de verificare este calculată cu adevărat folosind algoritmul Luhn, nu aleasă aleatoriu, pentru ca rezultatele să fie structural imposibil de distins de un număr de card autentic pentru orice validator care verifică doar suma de verificare și formatul — ceea ce este scopul. Niciun prefix de aici nu este verificat împotriva intervalului real de BIN al unei bănci, și nimic nu este transmis niciodată pentru a verifica împotriva unui cont real.
Tot se execută local în browserul dumneavoastră folosind API-ul Web Crypto pentru aleatoritate. Nimic din ceea ce generați nu este încărcat sau înregistrat undeva. Copiați rezultatul, descărcați-l ca fișier .txt, ștergeți-l și începeți din nou, sau trimiteti ieșirea direct în intrarea unui alt instrument pentru a continua testarea.