Nasıl kullanılır?
- Numarayı Kart numarası alanına boşluklu ya da boşluksuz yazın.
- Sonuç alanını okuyun: yeşil, hane sayısının ve Luhn sağlama basamağının doğru olduğunu gösterir.
- Kart ağı alanında ilk hanelerden bulunan kart markasına bakın.
- Test için ödeme sağlayıcılarının yayımladığı test numaralarını kullanın; kaynaklarda Stripe'ın test numaraları yer alır.
Luhn kontrolü nasıl çalışır?
Kart numarasının son hanesi bir sağlama basamağıdır. Kart numaraları için ISO/IEC 7812-1'in de kullandığı Luhn yöntemi sağdan başlar: her ikinci hane iki katına çıkarılır ve iki katı 9'dan büyük olan hanelerden 9 çıkarılır. Tüm hanelerin toplamı 10'un katı olmalıdır.
toplam = hanelerin toplamı; sağdan her ikinci hane iki katına (9'dan büyükse 9 çıkarılarak)
geçerli: toplam mod 10 = 0
- Luhn kontrolü, değiştirilmiş bir hane gibi yazım hatalarını yakalar; hesabın var olup olmadığını ya da bakiyesini göstermez.
- Kontrolden önce boşluk ve tireler çıkarılır; bunlar sonucu değiştirmez.
İlk hanelerden kart ağı
Kartın ilk hanelerine (kart veren kuruluş tanımlayıcısı, IIN) bakılarak ağ bulunur. Bu sayfa, Wikipedia'daki 'Payment card number' maddesinin genel IIN tablosunu kullanır; buna iki ek vardır: Troy'un kamuya açık marka kılavuzu (9792 ile başlayan örnek numaralar) ve American Express'in satıcı sayfası (34 ve 37).
Aralıklar: Visa 4; Mastercard 51–55 ve 2221–2720; American Express 34 ve 37; Discover 6011, 644–649, 65 ve 622126–622925; JCB 3528–3589; UnionPay 62; Diners Club 30, 36, 38 ve 39; Maestro 5018, 5020, 5038, 5893, 6304, 6759, 6761–6763, 676770, 676774; Mir 2200–2204; RuPay 60, 65, 81, 82 ve 508; Troy 9792. Başlangıcı listede olmayan numara 'tanınmadı' olarak görünür.
Hane sayısı her ağın tablo satırına göre denetlenir: Visa 13, 16 ya da 19; Mastercard 16; American Express 15; Discover, JCB ve UnionPay 16–19; Diners Club 14–19; Maestro 12–19; Mir 16–19; RuPay 16; Troy 16. Ağı tanınmayan bir numara için, Wikipedia'nın kart numaraları için verdiği 8–19 hane aralığı kullanılır.
Test numaraları ve gerçek kartlar
Ödeme sağlayıcıları, kontrol edenlere gerçek gibi görünen ama para hareketi yaratmayan test kart numaraları yayımlar. Stripe bunları marka marka test sayfasında listeler; örneğin Visa için 4242 4242 4242 4242, Diners Club için 3056 9300 0902 0004.
Bu sayfa her şeyi tarayıcınızda tutar ve hiçbir şey göndermez. Yine de burada yalnızca test numarası yazın: gerçek kart numarası bir sırdır.
Örnek: 4242 4242 4242 4242
Numara 16 hanelidir ve 4 ile başlar, bu nedenle ağ Visa'dır. Sağdan sayıldığında çift sıradaki hanelerin hepsi 4'tür; her biri iki katına çıkar: 8 × 8 = 64. Diğer sıradaki 2'ler toplamda 2 × 8 = 16 eder.
Toplam 64 + 16 = 80'dir. 10'un katı olduğu için Luhn kontrolü geçer ve numara biçim olarak geçerlidir.
| Bölüm | Haneler | Toplam |
|---|---|---|
| İki katına çıkan haneler | 4 × 8, her biri 8 | 64 |
| İki katına çıkmayan haneler | 2 × 8 | 16 |
| Toplam | 80, 10'un katı |
Sık sorulan sorular
Kart numaramı bu sayfaya yazmak güvenli mi?
Sayfa tarayıcınızda çalışır ve hiçbir şey göndermez; yine de doğru alışkanlık yalnızca yayımlanmış bir test numarası yazmaktır. Güvenmediğiniz bir siteye asla gerçek kart numaranızı yazmayın.
Geçerli bir kart numarası kartın çalıştığı anlamına gelir mi?
Hayır. Kontrol yalnızca numaranın biçimini doğrular; kartın var olduğunu, aktif olduğunu ya da bakiyesi bulunduğunu doğrulamaz. Bunu yalnızca kartı veren kuruluş söyleyebilir.
Test kart numaralarını nerede bulabilirim?
Stripe, her marka için test kart numaralarını test sayfasında yayımlar; kaynaklarda bu sayfa listelenmiştir. Bu numaralar yalnızca test içindir ve para hareketi yaratmaz.
Troy neden yalnızca 9792 ile başlayan numaralarda görünüyor?
Troy'un marka örnek numaraları 9792 ile başlar. Genel IIN tablosu 65'i hem Discover'a hem RuPay'e verdiği için bu sayfa 65'i Discover sayar.
'Tanınmadı' ne anlama geliyor?
İlk haneler bu sayfadaki hiçbir aralıkla eşleşmiyor demektir. Kart yine de geçerli olabilir; bu sayfanın listelemediği bir ağdan ya da aralıktan olabilir.
Sayfa yazdığım numarayı saklıyor mu?
Hayır. Numara tarayıcınızda denetlenir; saklanmaz ve kimseye gönderilmez.
Kaynaklar
- Wikipedia: Payment card number (IIN aralıkları ve hane sayıları tablosu)
- Stripe: test kart numaraları (marka marka)
- Luhn algoritması (sağlama basamağı yöntemi)
- American Express: satıcı sayfası (34 veya 37 ile başlayan, 15 hanelik numaralar)
- Troy: marka kılavuzu, kamuya açık (9792 ile başlayan örnek numaralar)
- American Banker: Mastercard'ın 2 serisi kartların yayılması (haber)
Rakamlar ve metin en son 10 Kasım 2026 Salı tarihinde kontrol edildi.