Kredi kartı numarası 16 haneli sayı bloğundan meydana gelir, kartınızın ön kısmında yer alır. Kart numaraları rastgele rakamlardan oluşmuş gibi gelebilir ancak aslında göründüğünden daha anlamlı bir yapıya sahiptir.

Kredi kartı numarasındaki ilk rakam kartın Visa / Mastercard olduğunu gösterir. Visa kullanan kartlarda kredi kart numarası 4, Mastercard kullanan kartlar da kredi kartı numarası 5 ile başlar.

Kredi kartı numarasının prefix denen ilk 6 hanesi kartın hangi banka tarafından verildiğini belirtir. Bu numara Bank Identification Number (BIN), yani kartı veren bankayı tanımlayan numaradır.

Kredi kartı numarasındaki son sayı ise check digit denilen bir güvenlik sayısıdır. Bu sayı ile “Luhn” ya da “Mod 10″ gibi algoritmik yöntemlerle kredi kartı numarasının geçerli bir numara olup olmadığının kontrolü yapılır.

Bir örnek vermek gerekirse:

1: Sağdan 2. numaradan başlayarak ve birer rakam atlayarak bütün sayıları 2 ile çarpın.

2: Çarptığınız sayıların Çarpımlarının basamaklarını birbirleriyle toplayın. ve bunlara çarpmadığınız sayıları ekleyin.

3: Elde ettiğiniz sayı 10 a kalansız bölünüyorsa Bu kredi kartı geçerlidir.

IVR üzerinden kredi kartı tuşlatma modülü hakkında bilgi için tıklayınız.