BIN (Bank Identification Number), kart numarasının ilk 6-8 hanesidir. Bu sayılar bankayı, kart birliğini (Visa, Mastercard, Troy) ve kart tipini (kredi/banka) tanımlar. Identity servisi tüm Türk bankalarının BIN aralıklarını içerir. Checkout sırasında müşteriye dinamik olarak banka logosu, taksit seçenekleri ve kart kampanyaları göstermek için kullanılır.Documentation Index
Fetch the complete documentation index at: https://docs.payven.com.tr/llms.txt
Use this file to discover all available pages before exploring further.
Endpoint
İstek
| Query parametresi | Tip | Açıklama |
|---|---|---|
bin | string | 6-8 haneli BIN |
bankId | uuid | Belirli bir bankanın BIN’lerini listele |
pageNumber / pageSize | int | Sayfalama |
Yanıt
| Alan | Açıklama |
|---|---|
binStart, binEnd | Aralık başlangıç/bitiş BIN’i |
cardScheme | Visa, Mastercard, Troy, Amex |
cardType | Credit, Debit, Prepaid |
cardProgram | Banka programı: Bonus, Maximum, Axess, World, Paraf, CardFinans, Wings, vb. |
isCommercial | Kurumsal kart mı? |
Internal endpoint (composer-to-composer)
Backend servisleriniz arasında düşük gecikmeli BIN çözümleme içininternal namespace’ini kullanabilirsiniz:
Sık kullanılan bir desen: Çığır açan checkout
Müşteri kart numarası alanına yazarken, ilk 6 hane tamamlandığında tetikleyin:Toplu import (admin)
Kuruluş yöneticisi yeni BIN aralıkları toplu olarak yükleyebilir:binStart, binEnd, bankCode, cardScheme, cardType, cardProgram. Hatalı satırlar yanıtta detaylı dönülür.