QA ve form testi için markaya göre (Visa, Mastercard, Amex, Discover, JCB) sözdizimsel olarak geçerli, Luhn'dan geçen TEST kredi kartı numaraları üretin. Gerçek kart değildir.
Bir marka seçin ve Üret'e basın.
⚠ Yalnızca test verisi — bunlar rastgele üretilmiş, Luhn'dan geçen numaralardır. Gerçek kart değildir, herhangi bir hesaba bağlı değildir ve ücretlendirilemez. Yalnızca test için kullanın.
Bu araç hakkında
Test Kredi Kartı Numarası Üreteci, yapısal olarak geçerli olan ve Luhn sağlama toplamından geçen kart numaraları üretir; böylece QA ve geliştirme sırasında ödeme formlarındaki istemci tarafı biçim ve kontrol basamağı doğrulamasından geçerler. Her numara sıfırdan üretilir: araç bir marka IIN öneki ve uzunluğu seçer (Visa 4 ile başlar ve 16 basamaklıdır, Mastercard 51–55/16, American Express 34 veya 37/15, Discover 6011/16, JCB 3528–3589/16), iç kısmı rastgele basamaklarla doldurur, ardından son kontrol basamağını Luhn algoritmasıyla hesaplar — sağdan başlayarak her ikinci basamağı ikiye katlayıp, sonuç dokuzu aştığında 9 çıkarıp, toplayıp ve toplamı onun katı yapan basamağı ekler.
Bu numaralar herhangi bir gerçek hesaba bağlı değildir, ücretlendirilemez ve yalnızca test ve sandbox ortamlarında kullanılmalıdır. Ödeme işlemcileri ayrıca uçtan uca sandbox akışları için kendi resmi test kartlarını da yayınlar (örneğin 4242 4242 4242 4242); bir ağ geçidinin işlemi onaylaması gerektiğinde bunları kullanın. Bu araç, Luhn'dan geçen, marka biçimli bir numaranın yeterli olduğu durumlarda kendi form doğrulama, depolama ve biçimlendirme mantığınızı denemek içindir.
Her şey tarayıcınızın yerleşik rastgeleliğiyle yerel olarak üretilir — hiçbir şey yüklenmez. İsteğe bağlı olarak rastgele bir gelecek son kullanma tarihi (AA/YY, bir ila beş yıl sonrası) ve eşleşen bir CVV (üç basamak veya Amex için dört) ekleyin. Tek seferde 1 ile 50 arası üretin ve grubu tek tıkla kopyalayın.
Sık sorulan sorular
Bunlar gerçek kredi kartı numaraları mı?
Hayır. Bunlar yalnızca Luhn kontrol basamağını ve bir markanın önek ile uzunluk kurallarını karşılayan rastgele üretilmiş numaralardır. Herhangi bir banka hesabına bağlı değildir, ücretlendirilemez ve yalnızca formlardaki ve koddaki biçim doğrulamasını test etmek için vardır.
Numara nasıl geçerli hale getiriliyor?
Araç, markanın baştaki basamaklarını sabitler, geri kalanını rastgele doldurur, ardından gövdeye Luhn algoritmasını uygular: sağdan başlayarak her ikinci basamağı ikiye katlar, dokuzu geçtiğinde 9 çıkarır, tüm basamakları toplar ve toplamı 10'a bölünebilir yapan kontrol basamağını ekler.
Bunlar bir ödeme sandbox'ında çalışır mı?
Luhn ve biçim kontrollerinden geçerler ki bu istemci tarafı doğrulama için yeterlidir, ancak bir işlemi onaylaması gereken bir ağ geçidi sandbox'ı genellikle kendi yayınlanmış test kartlarını gerektirir (Stripe'ın 4242 4242 4242 4242'si gibi). Tam uçtan uca onay akışları için işlemcinin resmi test numaralarını kullanın.
Son kullanma ve CVV ne işe yarar?
Etkinleştirildiğinde, araç rastgele bir gelecek son kullanma tarihi (AA/YY, 1–5 yıl ileri) ve rastgele bir CVV ekler — çoğu marka için üç basamak, American Express için dört — böylece üç alan bekleyen bir form kendi içinde tutarlı test verileriyle doldurulabilir.