0

Generator broja testne kartice (Luhn-Validan, Samo Sandbox)

Generirajte lažne brojeve testnih kartica valjanih za Luhn-checksum iz javno dokumentiranih BIN raspona sandboxa (Visa, Mastercard, Amex, Discover) za testiranje kvalitete i tijeka plaćanja. Nisu prave karte.

⚠️
Samo lažni brojevi testova - oni neće funkcionirati ni za jednu stvarnu kupnju
Svaki broj u nastavku sintetičan je, generiran iz javno dokumentiranih sandbox/test BIN raspona koje sami procesori plaćanja objavljuju za programere koji testiraju tokove plaćanja (isti stil koji koriste Stripe, PayPal i drugi). Ovi brojevi nisu povezani ni s jednim stvarnim računom ili vlasnikom kartice, ne mogu se koristiti za kupnju bilo čega i postoje samo za ispunjavanje obrazaca za plaćanje u testnom načinu rada i automatizirane provjere kvalitete.

1-20 odjednom.

Čisto za ispunjavanje testnih obrazaca - slučajni budući mjesec/godina i CVV točne veličine (3 znamenke, 4 za Amex), oba potpuno sintetička.

Buy Me a Coffee at ko-fi.com
Obrada... 0%
Odabir dokumentiranog testnog BIN raspona
Izračunavanje znamenki Luhnovog kontrolnog zbroja
Formatiranje brojeva kartica
Gotovo

Rezultat

Ovaj alat generira lažne, sintetičke brojeve kartica samo za jednu svrhu: korištenje obrasca za naplatu, integracija SDK-a za plaćanje ili automatizirani testni paket bez dodirivanja stvarnog računa. To nije način da dobijete radnu karticu i ništa od njezinih rezultata nije vezano ni za jedan pravi račun, vlasnika kartice ili banku. Svaki broj izgrađen je na vrhu BIN prefiksa koji procesori plaćanja objavljuju u vlastitoj dokumentaciji sandboxa namijenjenoj razvojnim programerima posebno kako bi inženjeri mogli ispuniti obrasce za plaćanje u testnom načinu rada - potpuno isti 424242..., 411111..., 555555..., 510510..., 378282..., 371449... i 601111... stil prefiksi navedeni u dokumentima o testnom načinu glavnog pristupnika. Ovdje ništa ne funkcionira za stvarnu kupnju, u pravoj trgovini, na stvarnoj mreži plaćanja.

Ono što čini izlaz ispravnim, a ne samo nasumičnim nizom, je pravi Luhnov (mod-10) kontrolni zbroj, izračunat ispočetka za svaku generaciju: počevši od krajnje desne znamenke broja kandidata, svaka druga znamenka se udvostručuje, svakom udvostručenom rezultatu iznad 9 od njega se oduzima 9, sve znamenke se zbrajaju, a jedna preostala znamenka se bira tako da ukupni zbroj pada na višekratnik od deset. To je ista aritmetika koju provodi provjera "izgleda kao važeći broj kartice" na strani preglednika, tako da ti brojevi prolaze taj specifičan, uski test na isti način na koji bi prošao pravi broj kartice - dok su još uvijek potpuno lažni, generirani lokalno i beskorisni za stvarnu transakciju.

Alat drži dokumentirani testni prefiks fiksnim po mreži i nasumično raspoređuje sve nakon njega, tako da je serija od do 20 brojeva stvarno 20 različitih važećih Luhnovih brojeva, a ne isti dobro poznati doslovni testni broj koji se više puta ispisuje. Svaki se rezultat zatim ponovo klasificira pravim BIN rasponom pravila koja obrasci za plaćanje koriste za otkrivanje mreže kartice (vodeća 4 za Visu, 51 do 55 ili 2221 do 2720 za Mastercard, 34 ili 37 za Amex, 6011 ili 65 za Discover) čisto da potvrdi da prikazana oznaka odgovara generiranim znamenkama, plus CVV točne veličine (3 znamenke, ili 4 za Amex) i izborni nasumični datum isteka u budućnosti radi lakšeg ispunjavanja punog obrasca za testiranje.

Ovo je pogodnost za razvojne programere i QA, a ne proizvod za plaćanje: postoji jer Stripe, PayPal i većina drugih procesora već objavljuju te točne brojeve samo za testiranje za svakoga tko integrira svoju naplatu, a imaju brz način za generiranje varijacija koje još uvijek zadovoljavaju Luhnovu provjeru valjanosti na strani klijenta štedi ponovno ručno upisivanje istih nekoliko brojeva udžbenika. Sve se izvodi lokalno u vašem pregledniku s nasumičnim odabirom podržanim Web Crypto - ništa se nigdje ne prenosi i ništa što je ovdje proizvedeno nikada ne bi trebalo biti uneseno u naplatu uživo pravog trgovca.