Kredi Kartı Numarası Doğrulayıcı

Kart ağı -
Luhn sağlama toplamı -

Nedir Kredi Kartı Numarası Doğrulayıcı

Bu araç, bir kredi veya banka kartı numarasının yapısal olarak geçerli olup olmadığını Luhn sağlama algoritmasıyla kontrol eder — ödeme işlemcilerinin bir işlem bankaya ulaşmadan önce çalıştırdığı kontrolün aynısı. Ayrıca numaranın önekinden kart ağını tespit eder — Visa, Mastercard, American Express, Discover, Diners Club, JCB veya UnionPay — ve rakamları okunabilir gruplara biçimlendirir. Her şey tarayıcınızda yerel çalışır; hiçbir kart numarası sunucuya gönderilmez.

Nasıl kullanılır

  1. Kart numarasını alana yazın veya yapıştırın.
  2. Siz yazarken rakamların doğrulandığını görün.
  3. Luhn sağlama sonucunu ve tespit edilen kart ağını kontrol edin.
  4. Bir test formu için gerekiyorsa biçimlendirilmiş numarayı kopyalayın.

Ne zaman kullanılır

Bir ödeme formu geliştiriyorsunuz ve başarısız gönderimi ayıklamadan önce test kart numaranızın gerçekten geçerli olduğundan emin olmak mı istiyorsunuz? 4111111111111111 yapıştırın; bunun Luhn açısından geçerli bir Visa test numarası olduğunu anında görün. Formunuz hâlâ reddediyorsa hata kartta değil kodunuzdadır. Ödeme akışlarını test eden QA mühendisleri, Stripe veya PayPal sandbox'ı bağlayan geliştiriciler ya da bir rakamı yanlış yazıp göndermeden önce öğrenmek isteyen herkes için kullanışlı.

Sık sorulan sorular

Bu araç kartın gerçek olduğunu veya bakiyesi olduğunu kontrol ediyor mu?

Hayır. Yalnızca numaranın Luhn algoritmasına göre matematiksel olarak düzgün olduğunu ve bilinen bir ağın uzunluk/önek kurallarına uyduğunu doğrular. Kartın var olup olmadığını, aktif olup olmadığını veya bakiyesini söyleyemez — o kontrol yalnızca kartı veren bankada yapılır.

Luhn algoritması nedir?

1954'te icat edilen ve çoğu yazım hatasını ve rastgele üretilmiş numarayı yakalayan basit bir sağlama formülüdür. Ağlar son rakamı özellikle tüm numara bu sağlamayı geçecek şekilde atar; bu yüzden neredeyse her kazara rakam hatası kontrolde takılır.

Buraya gerçek bir kart numarası yapıştırmak güvenli mi?

Kontrol tamamen tarayıcınızda çalışır ve hiçbir şey gönderilmez; yine de alışkanlık olarak gerçek kart numaralarını hiçbir web aracına yapıştırmayın. Bunun yerine Visa için 4111111111111111 veya Mastercard için 5555555555554444 gibi herkese açık test numaralarını kullanın.

Araç neden ağ bilinmiyor diyor?

Her kart ağı belirli başlangıç rakam aralıklarını ayırır; örneğin Visa için 4, American Express için 34/37. Numara bilinen hiçbir önekle eşleşmiyorsa veya ağına göre yanlış uzunluktaysa, Luhn kontrolü geçse bile bilinmiyor olarak görünür.

İlgili araçlar

Son yazılar