2.3.BIN Kontrol Servisi
v1/paynetj/check_card_bin
Bu servis girilen Paynet sistemlerinde daha önce saklı kartınızın card_hash parametresi ile sistemde tanımlı banka bilgilerini ve oran bilgilerini döner. Buradan kullanıcının seçeceği taksit seçeneğine ait “instalment_key” değerini bir sonraki adım olan create_card_token servisinde kullanmalısınız.
Parametre İsmi
Tip
Zorunlu
Açıklama
session_id
string
Evet
Auth servisiyle ilgili alınan session bilgisi
card_hash
string
Evet
Kart no hashlenmiş değeri
card_owner_id
string
Hayır
Paynet’in kart saklamada üretiği kart sahibinin benzersiz değeri. Daha önceden saklanmış kart ile ödeme alma işleminde Auth servisinde card_owner_id parametresi gönderilmediyse bu serviste card_owner_id parametresi gönderilmesi zorunludur.
Parametre İsmi
Tip
Açıklama
bank_id
string
Bankanın paynet sistemindeki kodu
bank_logo
string
Bankanın logosunun alınacağı url
bank_name
string
Bankanın Adı
card_type
string
Kart türü: cc :Bireysel, bc:Ticari, dc:Debit
tds_enable
bool
Seçilen banka ile 3D’li işlem yapılabilir mi yi belirtir.
data[]
dizi
Oran tablosu dizisi
-> instalment_key
string
Oran anahtarı, bu anahtar daha sonra kullanılacak
-> instalment
string
Taksit sayısı
-> instalment_amount
decimal
Taksit tutarı
-> total_amount
decimal
Kredi kartından çekilecek tutar
-> commision
decimal
Komisyon tutarı
-> desc
string
Ödeme planı, arayüzde gösterilecek değer
object_name
string
Dönen nesnenin ismi
code
string
Sonuç kodu 0 ise başarılıdır.
message
string
Sonuç mesajı
{
session_id: "js_EAAAAMb2/RMGqozzIWMQWUTL5pJrdQvi/aD5qZ4A1LaDfo8g",
card_hash: "f4dabd79-5b7e-40bd-84d5-54058242dfa0"
card_owner_id:"f4dabd79-5b7e-40bd-84d5-54058242dfa0"
}{
"bank_id":"AXSS",
"bank_logo":"http://localhost:64102/img/banklogo/small/AXSS.png",
"bank_name":"Axess",
"card_type":"cc",
"tds_enable":true,
"data":[
{
"instalment_key":"ji_EAAAAGINo4rz8dJGeBoy+ItEftZ4QS0qS5xn44NfXj30wd/ZRwL7ZQs9OAKZy5xGY5EaaA==",
"instalment":101,
"instalment_amount":0.10,
"total_amount":10.30,
"commision":0.26,
"desc":"101 Taksit 101 x 0,10 = 10,30 TL"
},
{
"instalment_key":"ji_EAAAAPTScfWKuCRfoG7q82ibmozBZHJN8LYZseR0djrTRSsu",
"instalment":0,
"instalment_amount":10.24,
"total_amount":10.24,
"commision":0.20,
"desc":"0 Taksit 0 x 10,24 = 10,24 TL"
},
{
"instalment_key":"ji_EAAAAN4Aw1tKUlglnCrBgQr+m0maUBwR0ScCTbFXTJeEqGif",
"instalment":3,
"instalment_amount":3.46,
"total_amount":10.37,
"commision":0.31,
"desc":"3 Taksit 3 x 3,46 = 10,37 TL"
},
{
"instalment_key":"ji_EAAAAOT0wNkTexwQ9hDXhP6QIAdWja3VkAQalefn2jW3Ouyj",
"instalment":6,
"instalment_amount":1.73,
"total_amount":10.37,
"commision":0.31,
"desc":"6 Taksit 6 x 1,73 = 10,37 TL"
}
],
"obeject_name":"paynetj_bin",
"code":0,
"message":"Başarılı Islem"
}
Sistem
URL
Canlı Sistem
https://api.paynet.com.tr/v1/paynetj/check_card_bin
Test Sistemi
https://pts-api.paynet.com.tr/v1/paynetj/check_card_bin
Last updated