İçeriğe geç
S
Softween Tools
Blog'a dön
dev-helpers

Kredi Kartı Doğrulama: Luhn Algoritması Nasıl Çalışır?

Kredi kartı numarası nasıl doğrulanır? Luhn algoritması, kart ağı tanıma ve ücretsiz doğrulama aracı.

·Softween

Her kredi kartı numarası belirli bir deseni takip eder ve yerleşik bir kontrol hanesi içerir. Luhn algoritması ("modulus 10" algoritması), bu numaraları doğrulamak ve yaygın giriş hatalarını yakalamak için kullanılır.

Luhn Algoritması Nasıl Çalışır?

  • En sağdaki haneden başlayarak her ikinci haneyi ikiye katlayın
  • İkiye katlama 9'dan büyük bir sayı veriyorsa 9 çıkarın
  • Tüm haneleri toplayın
  • Toplam mod 10 sıfıra eşitse numara geçerlidir
  • Kart Ağı Tanıma

    AğBaşlangıçUzunluk
    Visa416
    Mastercard51-55, 2221-272016
    American Express34, 3715
    Troy979216

    Türkiye'deki Yaygın Kart Ağları

    Türkiye'de en çok kullanılan kart ağları Visa, Mastercard ve yerli kart ağı Troy'dur. Troy kartları 9792 ile başlar ve BKM (Bankalararası Kart Merkezi) tarafından yönetilir.

    Luhn Algoritmasının Kontrol Etmediği Şeyler

    Luhn algoritması yalnızca numaranın matematiksel geçerliliğini doğrular:

  • Kartın aktif olup olmadığını kontrol etmez
  • Kart sahibinin kimliğini doğrulamaz
  • Son kullanma tarihi veya CVV'yi kontrol etmez
  • Herhangi bir ödeme ağına bağlanmaz
  • Kullanım Alanları

  • Form doğrulama: Ödeme formlarında yazım hatalarını yakalama
  • Veri girişi: Müşteri hizmetlerinde kart numarası doğrulama
  • Test: Geliştirme ortamında geçerli test kart numaraları oluşturma
  • Kendiniz Deneyin

    Ücretsiz Kredi Kartı Doğrulama aracımızla herhangi bir kredi kartı numarasını doğrulayın.

    İlgili Araçlar

    Command Palette

    Search for a command to run...