BIN Sorgulama
Kredi kartı BIN (Bank Identification Number) bilgilerini sorgulamak için VPOSClient.CreditCardBinQuery
metodunu kullanabilirsiniz. BIN sorgulama, kredi kartının hangi bankaya ait olduğunu, bu karta hangi bankaların taksit yapabileceğini, kartın tipini ve diğer özelliklerini öğrenmek için kullanılır. API bilgisine ihtiyaç duyulmaz. BIN bilgileri kütüphane içerisinde statiktir ve düzenli bir şekilde güncellenmektedir.
1var creditCardBinQueryRequest = new CreditCardBinQueryRequest 2{ 3 binNumber = "375624" 4}; 5 6var response = VPOSClient.CreditCardBinQuery(creditCardBinQueryRequest); 7 8//{"binNumber":"375624","bankCode":"0062","cardType":1,"cardBrand":3,"commercialCard":false,"cardProgram":3,"banksWithInstallments":["0062","0032","0134","0099","0206","0124","0059","0103"]}
BIN Sorgulama Kullanım Alanları
BIN sorgulama işlemi aşağıdaki durumlarda kullanışlıdır:
- Kart Doğrulama: Kullanıcının girdiği kart numarasının geçerli bir BIN'e sahip olup olmadığını kontrol etmek.
- Banka Tespiti: Kartın hangi bankaya ait olduğunu belirlemek.
- Taksit Seçenekleri: Kartın taksit seçeneklerini göstermek için önce hangi bankaya ait olduğunu belirlemek.
- Ek Ücretler: Bazı kart tipleri (örn. ticari kartlar) için ek ücret uygulanıp uygulanmayacağını belirlemek.
Önemli Notlar
- BIN sorgulama sonuçları, bankaların sağladığı bilgilerle sınırlıdır ve her banka farklı bilgiler sağlayabilir.
- BIN sorgulama işlemi, kartın geçerliliğini veya bakiyesini kontrol etmez, sadece kart hakkında genel bilgiler sağlar.