Taksit ve BIN Sorgulama

Taksit Sorgulama

post

API, taksit sayısı, oranları ve tutarlarının yanı sıra; kartın bankası, kart ailesi ve kart şeması gibi özelliklerini sağlar. Belirtilen BIN ve tutar bilgisine göre uygun taksit seçeneklerini listeler. Ayrıca yalnızca BIN veya yalnızca tutar bilgisiyle de taksit oranları sorgulanabilir.

Header parameters
AuthorizationstringRequired

Authorization header, IYZWSv2 ile başlayan ve base64 formatında üretilmiş imzalı hash değeridir.

Example: IYZWSv2 aXBzaWduYXR1cmU...
Content-TypestringRequired

Content-Type değeri.

Example: application/json
Body
localestring · enumOptional

İstek ve dönüş mesajlarında kullanılacak dil bilgisi.

Example: trPossible values:
pricenumber · decimalRequired

Taksit hesaplaması yapılacak tutar.

Example: 100
binNumberstringOptional

8 Haneli kart BIN’i. Gönderilirse kart/banka bazında uygunluk döner. Gönderilemezse tutara göre taksit oranları alınabilir.

Example: 54308100
conversationIdstringOptional

İstek/yanıt eşleştirme ID’si. İstekte gönderilen değer, response'da aynen geri döner.

Example: 123456789
Responses
chevron-right
200

Başarılı yanıt

application/json
statusstring · enumOptional

Yapılan isteğin sonucu.

Example: successPossible values:
localestringOptional

Yanıt dili.

Example: tr
systemTimeintegerOptional

İşlem zamanı (epoch ms).

Example: 1755547819061
conversationIdstringOptional

İstek ile eşleşen ID.

Example: 123456789
post
/payment/iyzipos/installment

BIN Sorgulama

post

BIN sorgulamada kartın bankası, kart ailesi, kart şeması gibi kart özelliklerini sağlar. İstenen bilgileri elde etmek için, talebinize gerekli parametreleri eklemeniz yeterlidir. API, kapsamlı ayrıntılarla yanıt verecektir.

Header parameters
AuthorizationstringRequired

Authorization header, IYZWSv2 ile başlayan ve base64 formatında üretilmiş imzalı hash değeridir.

Example: IYZWSv2 aXBzaWduYXR1cmU...
Content-TypestringRequired

Content-Type değeri.

Example: application/json
Body
localestring · enumOptional

İstek ve dönüş mesajlarında kullanılacak dil bilgisi.

Example: trPossible values:
binNumberstringRequired

Sorgulanacak BIN (8 hane).

Example: 41579200
conversationIdstringOptional

İstek/yanıt eşleştirme ID’si. İstekte gönderilen değer, response'da aynen geri döner.

Example: 1a2b3c4d5e6f
Responses
chevron-right
200

Başarılı yanıt

application/json
binNumberstringOptional

Sorgulanan BIN.

Example: 46034500
cardTypestring · enumOptional

Kart tipi.

Example: CREDIT_CARDPossible values:
cardAssociationstring · enumOptional

Kart kuruluşu.

Example: MASTER_CARDPossible values:
cardFamilystring · enumOptional

Kart ailesi.

Example: WorldPossible values:
bankNamestringOptional

Banka adı.

Example: Vakıfbank
bankCodeintegerOptional

Banka kodu.

Example: 15
commercialinteger · enumOptional

Ticari kart bilgisi (0; Bireysel, 1; Ticari).

Example: 0Possible values:
statusstring · enumOptional

Gönderilen isteğin sonucu.

Example: successPossible values:
localestringOptional

Yanıt dili.

Example: tr
systemTimeintegerOptional

İşlem zamanı (epoch ms).

Example: 1755547712091
conversationIdstringOptional

İstek ile eşleşen ID.

Example: 1a2b3c4d5e6f
post
/payment/bin/check

Last updated