Taksit Sorgulama

Taksit Sorgulama Entegrasyon Dokümanı

Taksit Sorgulama

  • API servisine gönderilmesi gereken parametreler

  • Örnek Kodlar

  • API servisinden dönen parametreler

post
Taksit Servisi Parametreleri

https://api.weepay.co/BinList/Installment
Gönderilecek parametreler Auth ve Data altında yer almalıdır
Request
Response
Request
Path Parameters
Auth
required
array
Auth array altında bayiId, apiKey ve secretKey gönderilir.
bayiId
required
integer
weepay tarafıdan verilen bayiId
apiKey
required
string
weepay tarafından verilen apikey
secretKey
required
string
weepay tarafından verilen secretKey
Query Parameters
type
optional
string
type değeri sadece HTML ve DATA değerlerini alır. Boş gönderilirse Default olarak DATA atanır
binNumber
optional
number
6 haneli kredi kartı bin numarası gönderilmesi zorunlu değildir gönderilmez ise tüm taksit seçenekleri ile dönüş yapılır
price
required
number
taksit hesaplanacak tutar değeri (Kuruş kısmı nokta ile yazılır. Örn: 35.50)
Response
200: OK

Servisden Dönen Parametreler

Servisten dönen parametrelerin 3 tip kullanımı mevcuttur.

  • type değeri DATA (Tüm taksit seçenekleri)

  • type değeri DATA ve bin numarası ile - (Gönderilen bin numarası için taksit seçenekleri)

  • type değeri HTML - (Tüm taksit seçenekleri HTML Tablo)

  • type değeri HTML ve bin numarası ile - (Gönderilen bin numarası için HTML tablo)

DATA Tüm taksitler
DATA Bin ile
HTML
DATA Tüm taksitler
// Örnek Cevap için bin numarası boş olarak type değeri DATA olarak oluşturulmuştur
{
"systemTime":1612038484,
"status ":"success",
"price ":"10.00",
"installmentDetails":[
{
"bankCode":"46",
"cardFamilyName":"AXESS",
"installmentPrices":[
{
"familyName":"AXESS",
"installmentNumber":1,
"installmentPrice":"10.00",
"totalPrice":"10.00"
},
{
"familyName":"AXESS",
"installmentNumber":3,
"installmentPrice":"3.47",
"totalPrice":"10.42"
},
{
"familyName":"AXESS",
"installmentNumber":6,
"installmentPrice":"1.78",
"totalPrice":"10.66"
},
{
"familyName":"AXESS",
"installmentNumber":9,
"installmentPrice":"1.22",
"totalPrice":"10.98"
},
{
"familyName":"AXESS",
"installmentNumber":12,
"installmentPrice":"0.94",
"totalPrice":"11.33"
}
]
},
{
"bankCode":"111",
"cardFamilyName":"CARDFINANS",
"installmentPrices":[
{
"familyName":"CARDFINANS",
"installmentNumber":1,
"installmentPrice":"10.00",
"totalPrice":"10.00"
},
{
"familyName":"CARDFINANS",
"installmentNumber":3,
"installmentPrice":"3.47",
"totalPrice":"10.42"
},
{
"familyName":"CARDFINANS",
"installmentNumber":6,
"installmentPrice":"1.78",
"totalPrice":"10.66"
},
{
"familyName":"CARDFINANS",
"installmentNumber":9,
"installmentPrice":"1.22",
"totalPrice":"10.98"
},
{
"familyName":"CARDFINANS",
"installmentNumber":12,
"installmentPrice":"0.94",
"totalPrice":"11.33"
}
]
},
{
"bankCode":"12",
"cardFamilyName":"PARAF",
"installmentPrices":[
{
"familyName":"PARAF",
"installmentNumber":1,
"installmentPrice":"10.00",
"totalPrice":"10.00"
},
{
"familyName":"PARAF",
"installmentNumber":3,
"installmentPrice":"3.51",
"totalPrice":"10.52"
},
{
"familyName":"PARAF",
"installmentNumber":6,
"installmentPrice":"1.80",
"totalPrice":"10.81"
},
{
"familyName":"PARAF",
"installmentNumber":9,
"installmentPrice":"1.23",
"totalPrice":"11.11"
},
{
"familyName":"PARAF",
"installmentNumber":12,
"installmentPrice":"0.95",
"totalPrice":"11.43"
}
]
},
{
"bankCode":"99",
"cardFamilyName":"BONUS",
"installmentPrices":[
{
"familyName":"BONUS",
"installmentNumber":1,
"installmentPrice":"10.00",
"totalPrice":"10.00"
},
{
"familyName":"BONUS",
"installmentNumber":3,
"installmentPrice":"3.51",
"totalPrice":"10.52"
},
{
"familyName":"BONUS",
"installmentNumber":6,
"installmentPrice":"1.80",
"totalPrice":"10.81"
},
{
"familyName":"BONUS",
"installmentNumber":9,
"installmentPrice":"1.23",
"totalPrice":"11.11"
},
{
"familyName":"BONUS",
"installmentNumber":12,
"installmentPrice":"0.95",
"totalPrice":"11.43"
}
]
},
{
"bankCode":"64",
"cardFamilyName":"MAXIMUM",
"installmentPrices":[
{
"familyName":"MAXIMUM",
"installmentNumber":1,
"installmentPrice":"10.00",
"totalPrice":"10.00"
},
{
"familyName":"MAXIMUM",
"installmentNumber":3,
"installmentPrice":"3.56",
"totalPrice":"10.68"
},
{
"familyName":"MAXIMUM",
"installmentNumber":6,
"installmentPrice":"1.84",
"totalPrice":"11.03"
},
{
"familyName":"MAXIMUM",
"installmentNumber":9,
"installmentPrice":"1.27",
"totalPrice":"11.43"
},
{
"familyName":"MAXIMUM",
"installmentNumber":12,
"installmentPrice":"0.99",
"totalPrice":"11.83"
}
]
},
{
"bankCode":"15",
"cardFamilyName":"WORLD",
"installmentPrices":[
{
"familyName":"WORLD",
"installmentNumber":1,
"installmentPrice":"10.00",
"totalPrice":"10.00"
},
{
"familyName":"WORLD",
"installmentNumber":3,
"installmentPrice":"3.54",
"totalPrice":"10.61"
},
{
"familyName":"WORLD",
"installmentNumber":6,
"installmentPrice":"1.83",
"totalPrice":"10.96"
},
{
"familyName":"WORLD",
"installmentNumber":9,
"installmentPrice":"1.26",
"totalPrice":"11.32"
},
{
"familyName":"WORLD",
"installmentNumber":12,
"installmentPrice":"0.97",
"totalPrice":"11.66"
}
]
},
{
"bankCode":"10",
"cardFamilyName":"COMBO",
"installmentPrices":[
{
"familyName":"COMBO",
"installmentNumber":1,
"installmentPrice":"10.00",
"totalPrice":"10.00"
},
{
"familyName":"COMBO",
"installmentNumber":3,
"installmentPrice":"3.52",
"totalPrice":"10.55"
},
{
"familyName":"COMBO",
"installmentNumber":6,
"installmentPrice":"1.81",
"totalPrice":"10.84"
},
{
"familyName":"COMBO",
"installmentNumber":9,
"installmentPrice":"1.24",
"totalPrice":"11.12"
},
{
"familyName":"COMBO",
"installmentNumber":12,
"installmentPrice":"0.95",
"totalPrice":"11.36"
}
]
}
]
}
DATA Bin ile
// Örnek istek type değeri DATA ve bin numarası gönderilerek oluşturulmuştur
{
"systemTime": 1612038653,
"status ": "success",
"price": "10.00",
"binNumber": "****",
"cardType": "CREDIT",
"cardAssociation": "MASTER",
"cardFamilyName ": "AXESS",
"cardInstallmentSupport": "1",
"cardThreeDSecureForced": "0",
"bankName": "Akbank",
"bankCode ": "46",
"installement": [
{
"installmentNumber": "1",
"totalPrice": "10.00",
"installmentPrice": "10.00"
},
{
"installmentNumber": "3",
"totalPrice": "10.42",
"installmentPrice": "3.47"
},
{
"installmentNumber": "6",
"totalPrice": "10.66",
"installmentPrice": "1.78"
},
{
"installmentNumber": "9",
"totalPrice": "10.98",
"installmentPrice": "1.22"
},
{
"installmentNumber": "12",
"totalPrice": "11.33",
"installmentPrice": "0.94"
}
]
}
HTML
// Html istek için bin numarısını dikkate almadan tüm taksit seçeneklerini
// HTML olarak tablo dönüşü yaparak direk kullanmanızı sağlamaktadır
{
"systemTime": 1612038860,
"status ": "success",
"installmentHtml": "Taksit HTML Tablosu"
}