Bir banka kartının önünde, kartın ortasına, kartın dağıtım ağına bağlı olarak, 12-19 hane arasında değişen uzun bir sayı kümesi vardır. Bu numara "banka kartı numarası" olarak bilinir. Banka kartı numarası, Uluslararası Standardizasyon Örgütü (ISO) tarafından uygulanan standart bir numaralandırma sistemini izlemektedir. Numaralandırma sistemi ISO / IEC 7812 olarak bilinir ve ayrıca kredi kartlarında ve sağlık hizmeti kimlik kartları gibi diğer kimlik kartlarında da kullanılır.
Eskiden "Banka Kimlik Numarası" olarak bilinen "İhraççı Kimlik Numarası", banka kartı numarasının ilk altı hanesini tanımlamak için kullanılan terimdir. İlk altı hane, kartı veren finansal kurumu tanımlar. Her kurumun detayları bir veri tabanında depolanmaktadır. Rakamların geri kalanı rastgeledir ve bir bankacılık şirketi gibi finansal kurum tarafından üretilir ve Luhn algoritması kullanılarak veri tabanına karşı doğrulanır. Luhn algoritması, onaylamak için - örneğin banka kartı numarasının kopyalanıp kopyalanmadığını kontrol etmek için, örneğin - farklı tipteki tanımlama numaralarının kullanılmasında kullanılan matematiksel bir formüldür.
Bankalar, küresel ölçekte, müşterilerine benzersiz kartlar çıkarmaktadır. Banka kartı numarası benzersiz bir tanımlayıcıdır, çünkü bir bankacılık kurumu asla aynı sayıyı iki farklı müşteriye vermeyecektir; bu da ISO / IEC 7812 standartlarında belirtilen kuralları ihlal edecektir. Her bir banka kartının benzersiz bir sayıya sahip olmasının ana nedenleri, gelişmiş güvenlik sağlamak ve işlem sürecini daha verimli kılmaktır. İki müşterinin aynı banka kartı numarasına sahip olması durumunda, işlem sürecinde bazı komplikasyonlar ortaya çıkabilir.
Bir birey İnternet üzerinden bir alışveriş yapmak isterse, bir banka kartı da dahil olmak üzere bir ödeme formu ile satın alma işlemi yapması gerekir. Tipik bir çevrimiçi işlem formunda, bireyin adı, adresi, banka kartı numarası, banka kartı son kullanma tarihi ve banka kartı güvenlik kodu gibi kişisel ve finansal bilgileri girmesi gerekir. Bu bilgiler, güvenlik ve yetkilendirme amacıyla, kullanıcının kişisel ve finansal bilgilerinin depolandığı merkezi bir veritabanına gönderilecektir. Örneğin, forma girilen banka kartı numarası, merkezi veritabanındaki kart numarasıyla eşleşmezse, işlem reddedilir. Kullanıcı, söz konusu ürünü satın almak isterse, formu tekrar göndermesi gerekecektir.


