Kredi kartı numaraları nasıl çalışır?

Her kart numarası, kartı tanımlayan, kart ağını, veren bankayı ve doğrulama için bir kontrol basamağını içeren gömülü bilgiler içerir. İlk birkaç basamak, Issuer Identification Number (IIN) veya Bank Identification Number (BIN) olarak bilinir ve kart türünü ile veren kurumu belirler.

Farklı kart ağları farklı numaralandırma desenleri kullanır. Visa kartları 4 ile başlar, Mastercard 51-55 veya 2221-2720 ile, American Express 34 veya 37 ile ve Discover 6011, 644-649 veya 65 ile başlar. Bu desenler, ödeme sistemlerinin herhangi bir doğrulama yapılmadan işlemleri doğru ağa anında yönlendirmesine olanak tanır.

Her kart numarasının son basamağı, Luhn algoritması kullanılarak hesaplanan bir kontrol basamağıdır. Bu matematiksel formül, tek basamak hataları veya bitişik basamak yer değiştirmeleri gibi yaygın yazım hatalarını yakalar ve ödeme işlemcilerine başvurmadan önce ilk doğrulama katmanını sağlar.

Araç açıklaması

Bu araç, kısmi veya tam kart numaralarından kredi kartı türlerini tanımlar. Bir kart numarasının herhangi bir bölümünü girin ve anında hangi ödeme ağlarına ait olabileceğini, geçerli kart uzunlukları ve güvenlik kodu gereksinimleri dahil olmak üzere her eşleşme için ayrıntılı özellikleri görün.

Örnekler

Giriş Algılanan Tür Kart Uzunlukları
4 Visa 16, 18, 19
51 Mastercard 16
34 American Express 15
6011 Discover 16, 19
35 JCB 16, 17, 18, 19
30 Diners Club 14, 16, 19

Özellikler

  • Gerçek zamanlı algılama — Kart türü yazarken, hatta sadece ilk basamaktan algılanır
  • Çoklu eşleşme desteği — Ön ek birden fazla ağla eşleştiğinde tüm olası kart türlerini gösterir
  • Güvenlik kodu bilgisi — Her kart türü için güvenlik kodu adını (CVV, CVC, CID) ve uzunluğunu gösterir
  • Kart ağı logoları — Visa, Mastercard, Amex, Discover, JCB ve Diners Club dahil olmak üzere büyük kart markalarının görsel simgeleri
  • Giriş biçimlendirmesi — Kolay yapıştırma için boşluklu veya boşluksuz kart numaralarını kabul eder

Kullanım durumları

  • E-ticaret geliştirme — Farklı kart öneklerinin nasıl algılandığını kontrol ederek ödeme formu doğrulama mantığını test edin
  • Müşteri desteği — Müşteri soruşturmalarını doğru şekilde yönlendirmek için kısmi kart bilgilerinden müşterinin kart ağını hızlı bir şekilde tanımlayın
  • Eğitim amaçları — Kart numaralandırma şemalarının nasıl çalıştığını öğrenin ve farklı ödeme ağlarının yapısını anlayın

Nasıl çalışır

Araç, IIN/BIN ön ek eşleştirme sistemini kullanır. Basamakları girdiğinizde, bunları tüm büyük kart ağlarının bilinen desenleriyle karşılaştırır. Farklı ağlar benzersiz başlangıç dizileri kullandığından, hatta tek bir basamak bile kart türünü daraltabilir veya tanımlayabilir. Daha fazla basamak girildiğinde, eşleşmeler tek bir kart türü kalana kadar daha kesin hale gelir.

Desteklenen kart ağları

Ön Ek Deseni Tipik Uzunluk
Visa 4 16
Mastercard 51-55, 2221-2720 16
American Express 34, 37 15
Discover 6011, 644-649, 65 16, 19
JCB 3528-3589 16-19
Diners Club 300-305, 36, 38-39 14-19
Maestro 5018, 5020, 5038, 6304 12-19
UnionPay 62 16-19

SSS

Gerçek kart numaramı girmek güvenli mi? Tüm işlemler tarayıcınızda yerel olarak gerçekleşir. Hiçbir kart verisi herhangi bir sunucuya iletilmez. Ancak, güvenlik en iyi uygulamaları için, gerekli olmadığı sürece tam kart numaralarını girmekten kaçının.

Kartım neden birden fazla eşleşme gösteriyor? Bazı kart önekleri ağlar arasında çakışır, özellikle sadece birkaç basamak girildiğinde. Daha fazla basamak yazdıkça, eşleşmeler doğru ağa daralmış olur.

Farklı kartlardaki güvenlik koduna ne denir? Visa ve Mastercard CVV (Card Verification Value) kullanır, American Express CID (Card Identification Number) kullanır ve Discover CVV kullanır. Araç her kart türü için doğru adı gösterir.