Ġeneratur ta' Karti ta' Kreditu
Iġġenera karti tat-test validi bil-Luhn fil-browser tiegħek għall-iżvilupp u l-QA. Sintetiċi biss — l-ebda kont reali, l-ebda fondi, dejjem miċħuda.
BIN, masks x, jew BIN|MM|YYYY|CVV bit-tokens (m) (y) (cvv). Ara r-referenza tas-sintassi hawn taħt.
1 sa 10,000.
Iġġenera biex tara preview ta' karta hawn.
Reklam
Reklam
Aqra dan qabel ma tużah
- In-numri ġġenerati huma validi bil-Luhn iżda mhux reali: mhux marbuta ma' ebda kont, ma jżommu l-ebda fondi, u dejjem miċħuda mill-proċessuri tal-pagamenti reali.
- Kwalunkwe qbil ma' PAN reali huwa koinċidenza. BinCheck ma tassenja l-ebda data reali ta' detentur tal-karta u ma taċċetta l-ebda responsabbiltà għal qbil koinċidentali.
- Uża biss għall-ittestjar ta' sistemi li tippossjedi jew li int awtorizzat tittestja. L-użu ta' numri ġġenerati — jew kwalunkwe data ta' karta — biex tipprova tranżazzjonijiet reali, tikseb prodotti, servizzi jew provi, jew tevita l-pagament huwa frodi u huwa illegali, irrispettivament mill-intenzjoni.
- Din l-għodda teżisti biex tgħin fil-prevenzjoni tal-frodi billi tippermetti ttestjar sikur — mhux biex tippermettih.
Kif jaħdmu n-numri tal-karti (u dan il-ġeneratur)
1 · L-IIN/BIN jidentifika n-network u l-emittent
L-ewwel 6–8 ċifri huma l-Issuer Identification Number (li qabel kien il-Bank Identification Number). Dawn jikkodifikaw in-network tal-karti — Visa tibda bl-4, Mastercard 51–55 u 2221–2720, Amex 34/37 — u l-istituzzjoni emittenti speċifika.
2 · Iċ-ċifri tan-nofs huma l-identifikatur tal-kont
Kull ma hemm bejn l-IIN u l-aħħar ċifra huwa n-numru intern tal-kont tal-emittent. Dan il-ġeneratur jimla dawk il-pożizzjonijiet b'ċifri każwali kriptografikament (crypto.getRandomValues, mhux Math.random), biex kull numru jkun uniku u mingħajr preġudizzju.
3 · L-aħħar ċifra hija ċ-ċifra ta' verifika tal-Luhn
L-aħħar ċifra tiġi kkalkulata biex in-numru sħiħ jgħaddi ċ-checksum tal-Luhn (mod-10). Il-ġeneratur dejjem jikteb fuq l-aħħar pożizzjoni biċ-ċifra ta' verifika korretta, u jiggarantixxi output strutturalment validu.
4 · L-algoritmu tal-Luhn — x'juri u x'ma jurix
Maħsub minn Hans Peter Luhn ta' IBM lejn l-aħħar tas-snin sittin u issa public domain, il-Luhn jirdoppja kull tieni ċifra mil-lemin, iżid ir-riżultati, u ċ-ċifra ta' verifika tagħmel it-total diviżibbli bi 10. Jeżisti biex jaqbad żbalji ta' traskrizzjoni — ċifra ttajpjata ħażin jew trasposta — mhux biex jawtentika. Il-fatt li jgħaddi l-Luhn juri l-istruttura biss: qatt ma juri li karta teżisti, hija attiva, jew iżżomm fondi.
Għal xiex jużaw l-iżviluppaturi karti tat-test sintetiċi
Ittestjar tal-integrazzjoni tal-pagamenti
Ittestja l-loġika tal-formola tal-checkout u s-saffi ta' qabel il-gateway kontra s-sandboxes ta' Stripe, PayPal, Adyen jew Braintree. (Kull proċessur jippubblika wkoll in-numri tat-test uffiċjali tas-sandbox tiegħu għall-gateway innifsu — uża dawk fil-pass tal-awtorizzazzjoni.)
Validazzjoni tal-formola u tal-input
Ikkonferma li l-UI tiegħek jaċċetta kull marka valida u tul ta' PAN u jirrifjuta input imħassar — Amex ta' 15-il ċifra b'CVV ta' 4 ċifri, Visa 13/16/19, u l-bqija.
Awtomazzjoni tal-QA
Iġġenera data ta' karti friska u unika f'kull run tat-test biex is-suites tiegħek ma jkunux marbuta ma' fixture fiss u ma jitilfux numri qodma bejn il-każijiet.
Ittestjar tar-regoli ta' frodi u veloċità (is-sistemi tiegħek stess)
Ipproduċi datasets sintetiċi diversi — BIN imħallta, marki mħallta, volumi varji — biex tittestja b'mod aggressiv ir-regoli kontra l-frodi u tal-veloċità fl-ambjent staging tiegħek stess. Ikkonferma li d-detezzjoni tiegħek tissenjala l-patterns li tistenna, mingħajr qatt ma tmiss data reali ta' detentur tal-karta.
Ittestjar tat-tagħbija u l-throughput
Oħroġ eluf ta' numri uniċi u ffurmati sew biex tgħabbi l-paths tal-parsing, il-queueing u l-idempotency tal-endpoints tal-pagamenti tiegħek.
Edukazzjoni
Uri kif fil-verità taħdem l-istruttura tal-PAN, il-firxiet tal-IIN u l-validazzjoni tac-checksum — għajnuna konkreta tat-tagħlim għall-algoritmu mod-10.
Għaliex tgħaqqad dan mal-BIN API ta' BinCheck
In-numri sintetiċi huma biss struttura. Fil-mument li jkollok bżonn tkun taf x'inhu BIN fil-verità — emittent, pajjiż, network, tip ta' karta, status prepejd — ikollok bżonn database reali. Il-BIN API ta' BinCheck ikopri 360k+ BIN, u l-azzjoni "Validate BIN" hawn fuq hija dak l-istess API.
- Arrikkixxi u idderieġi t-tranżazzjonijiet skont l-emittent jew il-pajjiż.
- Imblokka firxiet dispożabbli jew prepejd qabel ma jaslu fil-gateway.
- Irrikonċilja d-data tat-test tiegħek mal-metadata reali tan-network/emittent.
- Ivvalida BIN bi ftit spiża qabel ma tonfoq attentat ta' awtorizzazzjoni.
Referenza tas-sintassi tal-pattern
| Pattern | Tifsira | Eżempju |
|---|---|---|
| BIN sempliċi | Jespandi għat-tul default tal-marka, korp każwali | 547958 |
| BIN + masks x | Kull x hija ċifra każwali; it-tul jiġi rrispettat | 460723xxxxxxxxxx |
| Blokk tal-pipe | BIN | xahar | sena | CVV | 434256|11|2027|212 |
| Tokens (m) (y) (cvv) | Irrandomizza dak il-kamp | 434256|(m)|(y)|(cvv) |
| Sena qasira | Sena b'żewġ ċifri tiġi espanduta għal 20YY | 434256|05|27| |
Il-patterns huma kompatibbli b'lura mal-ġeneratur preċedenti. Għaqqad BIN ma' masks u blokk tal-pipe mhux obbligatorju: BIN|MM|YYYY|CVV. L-aħħar ċifra tal-PAN dejjem tiġi sostitwita biċ-ċifra ta' verifika korretta tal-Luhn.
Referenza tal-marki BIN / IIN
| Network | Jibda bi | Tul tal-PAN | CVV |
|---|---|---|---|
| American Express | 34, 37 | 15 | 4 ċifri |
| Diners Club | 300–305, 36, 38 | 14, 16, 19 | 3 ċifri |
| JCB | 3528–3589 | 16, 19 | 3 ċifri |
| Discover | 6011, 644–649, 65, 622 | 16, 19 | 3 ċifri |
| UnionPay | 62 | 16–19 | 3 ċifri |
| Maestro | 5018, 5020, 5038, 6304, 6759, 6761–6763 | 12–19 | 3 ċifri |
| Mastercard | 51–55, 2221–2720 | 16 | 3 ċifri |
| Mir | 2200–2204 | 16–19 | 3 ċifri |
| Visa | 4 | 13, 16, 19 | 3 ċifri |
L-ordni jirrifletti l-preċedenza tad-detezzjoni (l-aktar prefiss speċifiku l-ewwel). Numru jista' jkun validu bil-Luhn u xorta ma jkunx karta reali u attiva.
Użu leġittimu biss
- In-numri ġġenerati huma validi bil-Luhn iżda mhux reali: mhux marbuta ma' ebda kont, ma jżommu l-ebda fondi, u dejjem miċħuda mill-proċessuri tal-pagamenti reali.
- Kwalunkwe qbil ma' PAN reali huwa koinċidenza. BinCheck ma tassenja l-ebda data reali ta' detentur tal-karta u ma taċċetta l-ebda responsabbiltà għal qbil koinċidentali.
- Uża biss għall-ittestjar ta' sistemi li tippossjedi jew li int awtorizzat tittestja. L-użu ta' numri ġġenerati — jew kwalunkwe data ta' karta — biex tipprova tranżazzjonijiet reali, tikseb prodotti, servizzi jew provi, jew tevita l-pagament huwa frodi u huwa illegali, irrispettivament mill-intenzjoni.
- Din l-għodda teżisti biex tgħin fil-prevenzjoni tal-frodi billi tippermetti ttestjar sikur — mhux biex tippermettih.
FAQ tal-ġeneratur ta' karti ta' kreditu
Ġeneratur ta' karti ta' kreditu jipproduċi numri ta' karti li jsegwu r-regoli strutturali tal-karti reali — prefiss IIN/BIN validu, it-tul korrett għan-network, u checksum tal-Luhn li jgħaddi. Dan huwa mibni għall-iżviluppaturi, l-inġiniera tal-QA u dawk li jittestjaw is-sigurtà li jeħtieġu data li tidher realistika iżda mhux funzjonali biex jittestjaw is-software.
Reklam
Reklam
Għodod relatati
Għall-iżvilupp, il-QA u l-ittestjar tas-sigurtà biss. In-numri ġġenerati huma validi bil-Luhn iżda sintetiċi: mhux marbuta ma' ebda kont, ma jżommu l-ebda fondi, u dejjem miċħuda mill-proċessuri tal-pagamenti reali. Kwalunkwe qbil ma' karta reali huwa koinċidenza. Qatt tuża numri ġġenerati — jew kwalunkwe data ta' karta — biex tipprova tranżazzjonijiet reali.