BIN Sorgulama

Servis Adresi

İstek Parametreleri

PaymentDealerAuthentication

Parametre Açıklama
DealerCode(string) Moka sistemi tarafından verilen bayi kodu
Username (string) Moka sistemi tarafından verilen Api kullanıcı adı
Password (string) Moka sistemi tarafından verilen Api şifresi
CheckKey (string) Kontrol anahtarı (DealerCode + "MK" + Username + "PD" + Password) String olarak birleştirilen bu bilgilerin SHA-256 hash algoritmasından geçirilmesiyle oluşturulur.
Buraya tıklayarak deneme ekranına gidebilirsiniz.

BankCardInformationRequest

Parametre Açıklama
BinNumber (string) Kredi Kart Numarasının ilk 6 hanesi

Returns

Parametre Açıklama
BankName (string) Bin numarasının sahibi banka (Issuer Bank) – Altta listesi mevcut
BankCode (string) Bankanın ulusal kodu – Alttaki listede mevcut
BinNumber (string) Servise verilen Bin numarası
CardName (string) Kartın özel ismi varsa bu alanda yazar
CardType (string) MASTER, VISA, MAESTRO, AMEX, TROY olarak döner
CreditType (string) CreditCard veya DebitCard olarak döner.
CardLogo (string) Kartın program logosu döner. (Bonus logosu, Axess logosu vs.)
CardTemplate (string) Kartın görseli döner
ProductCategory (string) Kartın Ticari veya Bireysel bilgisi döner
GroupName (string) Kartın program ismi döner. (BONUS, AXESS, WORLD, CARDFINANS vs.)

Örnek İstek (JSON)


{
   "PaymentDealerAuthentication":{
      "DealerCode":"XXXX",
      "Username":"XXXX",
      "Password":"XXXX",
      "CheckKey":"28ba1f316e661ee7a0477a13aa30613da548c94a8098829af9255b04d7e916e3"
   },
   "BankCardInformationRequest":{
      "BinNumber":" 526911"
   }
}

Başarılı İstek Sonucu

Başarılı Sonuç Örneği


{
   "Data":{
      "BankName":"FİNANSBANK",
      "BankCode":"111",
      "BinNumber":"526911",
      "CardName":"",
      "CardType":"MASTER",
      "CreditType":"CreditCard",
      "CardLogo":"https://cdn.moka.com/Content/BankLogo/CARDFINANS.png",
      "CardTemplate":"https://cdn.moka.com/Content/BankCardTemplate/FINANS-MASTER-CREDIT.png",
      "ProductCategory":"Bireysel",
      "GroupName":"CARDFINANS"
   },
   "ResultCode":"Success",
   "ResultMessage":"",
   "Exception":null
}

Başarısız İstek Sonucu

ResultCodeAçıklama
Dealer.CheckPaymentDealerAuthentication.InvalidRequestCheckKey hatalı ya da nesne hatalı ya da JSON bozuk olabilir.
Dealer.CheckPaymentDealerAuthentication.InvalidAccountBöyle bir bayi bulunamadı.
PaymentDealer.GetBankCardInformation.DealerNotAllowedBu bayinin izni yok.
PaymentDealer.GetBankCardInformation.BinNumberNotFoundBin numarası bulunamadı.
EX Beklenmeyen bir hata oluştu

Başarısız Sonuç Örneği


{
   "Data":null,
   "ResultCode":"PaymentDealer.GetBankCardInformation.BinNumberNotFound",
   "ResultMessage":"",
   "Exception":null
}

ISSUER BANKA LİSTESİ


image