For the complete documentation index, see llms.txt. This page is also available as Markdown.

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"
 }

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