0

Generátor čísiel testovacej karty (Luhn-Valid, iba v karanténe)

Generujte falošné čísla testovacích kariet s platným kontrolným súčtom Luhn z verejne zdokumentovaných rozsahov BIN karantény (Visa, Mastercard, Amex, Discover) na testovanie kontroly kvality a toku pri pokladni. Nie skutočné karty.

⚠️
Iba falošné testovacie čísla – tie nebudú fungovať pri žiadnom skutočnom nákupe
Každé nižšie uvedené číslo je syntetické, vygenerované z verejne zdokumentovaných rozsahov karantény/testovacích BIN, ktoré samotní spracovatelia platieb zverejňujú pre vývojárov testujúcich toky pri pokladni (rovnaký štýl, aký používajú Stripe, PayPal a ďalšie). Tieto čísla nie sú prepojené so žiadnym skutočným účtom alebo držiteľom karty, nemožno ich použiť na nákup ničoho a existujú iba na vyplnenie platobných formulárov v testovacom režime a automatických kontrol kvality.

1-20 naraz.

Čisto na vyplnenie testovacích formulárov - náhodný budúci mesiac/rok a správne veľké CVV (3 číslice, 4 pre Amex), obe plne syntetické.

Buy Me a Coffee at ko-fi.com
Spracovanie... 0%
Výber zdokumentovaného testovacieho rozsahu BIN
Výpočet číslic kontrolného súčtu Luhn
Formátovanie čísel kariet
Hotovo

Výsledok

Tento nástroj generuje falošné, syntetické čísla kariet len na jeden účel: uplatnenie formulára platby, integráciu platobnej súpravy SDK alebo automatizovaný testovací balík bez toho, aby ste sa dotkli skutočného účtu. Nie je to spôsob, ako získať funkčnú kartu a žiadny z jej výstupov nie je viazaný na žiadny skutočný účet, držiteľa karty alebo banky. Každé číslo je postavené na predpone BIN, ktorú spracovatelia platieb zverejňujú vo svojej vlastnej dokumentácii karantény pre vývojárov, špecificky tak, aby inžinieri mohli vyplniť platobné formuláre v testovacom režime – presne tie isté 424242..., 411111..., 555555..., 510510..., 378282..., 378282..., 3716 referenčné čísla... dokumenty v testovacom režime hlavnej brány. Nič tu nefunguje na skutočný nákup, v skutočnom obchode, v skutočnej platobnej sieti.

To, čo robí výstup platným a nie len náhodným reťazcom, je skutočný kontrolný súčet Luhn (mod-10), vypočítaný od nuly pri každej generácii: počnúc od najpravejšej číslice kandidátskeho čísla sa každá druhá číslica zdvojnásobí, každý zdvojnásobený výsledok nad 9 sa od nej odpočíta, všetky číslice sa spočítajú a jedna zostávajúca číslica sa vyberie na násobok celkovej desiatky. Ide o rovnakú aritmetiku, ktorú vykonáva kontrola na strane prehliadača „vyzerá ako platné číslo karty“, takže tieto čísla prejdú týmto špecifickým, úzkym testom rovnakým spôsobom ako skutočné číslo karty – pričom sú stále úplne falošné, vygenerované lokálne a na skutočnú transakciu nepoužiteľné.

Nástroj udržiava zdokumentovanú testovaciu predponu pevnú pre každú sieť a náhodne zoraďuje všetko za ňou, takže dávka až 20 čísel je skutočne 20 rôznych platných-Luhnových čísel, a nie rovnaké známe doslovné testovacie číslo vytlačené opakovane. Každý výsledok sa potom preklasifikuje skutočnými pravidlami rozsahu BIN, ktoré platobné formuláre používajú na zistenie siete karty (predné 4 pre Visa, 51 až 55 alebo 2221 až 2720 pre Mastercard, 34 alebo 37 pre Amex, 6011 alebo 65 pre Discover), len aby sa potvrdilo, že zobrazený štítok sa správne zhoduje s číslicami a vygenerovanými 4 alebo 3 číslicami pre CV, plus 3 číslice voliteľný náhodný budúci dátum vypršania platnosti pre pohodlie pri vypĺňaní úplného testovacieho formulára.

Toto je vymoženosť pre vývojárov a kontrolu kvality, nie platobný produkt: existuje, pretože Stripe, PayPal a väčšina ďalších procesorov už zverejňuje tieto presné čísla len na testovanie pre každého, kto integruje svoju pokladňu, a má rýchly spôsob generovania variácií, ktoré stále uspokojujú validáciu Luhn na strane klienta, ušetrí opätovné písanie tých istých čísel z učebnice ručne. Všetko beží lokálne vo vašom prehliadači s náhodnosťou podporovanou webovým kryptom – nič sa nikam neprenáša a nič, čo sa tu vyprodukuje, by nikdy nemalo byť zadané do pokladne skutočného obchodníka.