0

Генератор тест бројева картица (Luhn-валидни, само sandbox)

Генеришите лажне, Luhn контролним збиром валидне тест бројеве картица из јавно документованих sandbox BIN опсега (Visa, Mastercard, American Express, Discover) за QA и тестирање тока наплате. Ово нису праве картице.

🔒 У потпуности се обрађује у вашем претраживачу — ништа што овде унесете се никада не отпрема.

⚠️
Само лажни тест бројеви – они неће радити ни за једну праву куповину
Сваки број испод је синтетички, генерисан из јавно документованих sandbox/test BIN опсега које сами процесори плаћања објављују за програмере који тестирају токове наплате (исти стил који користе Stripe, PayPal и други). Ови бројеви нису повезани ни са једним правим налогом или власником картице, не могу се користити за било шта купити и постоје само за попуњавање тест образаца за плаћање и аутоматизоване QA провере.

1-20 одједном.

Искључиво за попуњавање тест образаца – насумични будући месец/година и CVV одговарајуће величине (3 цифре, 4 за American Express), обоје потпуно синтетички.

Обрада... 0%
Бирање документованог тест BIN опсега
Израчунавање Luhn контролних цифара
Форматирање бројева картица
Завршено

Резултат

Овај алат генерише лажне, синтетичке бројеве картица само за једну сврху: проверу обрасца за плаћање, интеграцију платног SDK-а или аутоматизовани тестни пакет без додиривања правог налога. Ово није начин да се дође до функционалне картице, и ниједан од његових излазних података није повезан ни са једним правим налогом, власником картице или банком. Сваки број је изграђен на основу BIN префикса које процесори плаћања објављују у сопственој документацији за програмере о sandbox окружењу управо зато да би инжењери могли да попуњавају тест обрасце за плаћање – потпуно исти префикси у стилу 424242..., 411111..., 555555..., 510510..., 378282..., 371449... и 601111... на које се упућује у главним документима за тестирање платних пролаза. Ништа овде не функционише за праву куповину, у правој продавници, на правој платној мрежи.

Оно што излазни податак чини исправним на изглед, а не само случајним низом знакова, јесте прави Luhn (mod-10) контролни збир, израчунат од нуле при свакој генерацији: почевши од крајње десне цифре броја кандидата, свака друга цифра се удвостручује, од сваког удвострученог резултата већег од 9 одузима се 9, све цифре се сабирају и бира се она једна преостала цифра тако да укупан збир падне на умножак броја десет. То је иста аритметика коју обавља провера на страни прегледача типа „личи на валидан број картице“, тако да ови бројеви пролазе тај специфичан, уски тест на исти начин на који би прошао и прави број картице – иако су потпуно лажни, генерисани локално и бескорисни за стварну трансакцију.

Алат одржава документовани тест префикс фиксним по мрежи и насумично одређује све после њега, тако да је група до 20 бројева заиста 20 различитих валидних Luhn бројева, а не исти добро познати дословни тест број исписан више пута. Сваки резултат се затим поново класификује према правим правилима BIN опсега која обрасци за плаћање користе за откривање мреже картице (почетна четворка за Visa, од 51 до 55 или од 2221 до 2720 за Mastercard, 34 или 37 за Amex, 6011 или 65 за Discover) чисто да би се потврдило да приказана ознака одговара генерисаним цифрама, плус CVV одговарајуће величине (3 цифре, или 4 за Amex) и опциони насумични будући датум истека ради погодности при попуњавању целог тест обрасца.

Ово је погодност за програмере и QA, а не платни производ: постоји зато што Stripe, PayPal и већина других процесора већ објављују ове идентичне тест бројеве за свакога ко интегрише њихову наплату, а имати брз начин за генерисање варијација које и даље задовољавају Luhn валидацију на клијентској страни штеди поновно ручно куцање неколико истих уџбеничких бројева. Све се извршава локално у вашем прегледачу са насумичношћу подржаном Web Crypto-ом – ништа се не преноси никуда, и ништа произведено овде никада не треба уносити у стварни процес наплате правог трговца.