2.3.BIN Kontrol Servisi
v1/paynetj/check_card_bin
Last updated
v1/paynetj/check_card_bin
Last updated
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ı
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