Installments
POST https://uygulama.vomsis.com/api/vpos/v3/installments
Bu metod, anlaşmalı olduğunuz bankaların ve bu bankalara ait kart ailelerinin taksit seçeneklerini listelemek için kullanılır.
Headers
| Field | Type | Description |
|---|---|---|
Authorization | String | Zorunlu. authenticate metodundan alınan token. Bearer {access_token} formatında gönderilmelidir. |
Response Parameters
Dönen cevap, pos_banks dizisi (array) içinde, her banka için taksit seçeneklerini içeren nesneler barındırır.
pos_banks: Banka ve taksit bilgilerini içeren ana dizi.bank_name(String): Bankanın sistemdeki adı.family(String): Kart ailesinin adı (Örn: Axess, Maximum).installment: O kart ailesine ait taksit seçeneklerini içeren dizi.installment(Integer): Taksit sayısı.1tek çekimi ifade eder.title(String): Taksit seçeneğinin metinsel ifadesi (Örn: "Tek Çekim", "2 Taksit").status(String): Taksit seçeneğinin aktif olup olmadığını belirtir ("true"veya"false").rate(Float): Taksit için uygulanacak komisyon oranı.extra_installment(Integer/String): Varsa, bankanın sunduğu ek taksit sayısı.discount_rate(Float): Varsa, bu taksit seçeneği için uygulanacak indirim oranı.
Response Example
{
"pos_banks": [
{
"bank_name": "akbank",
"family": "Axess",
"installment": [
{
"installment": 1,
"title": "Tek Çekim",
"status": "true",
"rate": 0,
"extra_installment": 0,
"discount_rate": 0
},
{
"installment": 2,
"title": "2 Taksit",
"status": "true",
"rate": 0,
"extra_installment": "3",
"discount_rate": 0
},
{
"installment": 3,
"title": "3 Taksit",
"status": "true",
"rate": 0,
"extra_installment": "3",
"discount_rate": 0
}
]
},
{
"bank_name": "isbank",
"family": "Maximum",
"installment": [
{
"installment": 1,
"title": "Tek Çekim",
"status": "true",
"rate": 0,
"extra_installment": 0,
"discount_rate": 0
},
{
"installment": 2,
"title": "2 Taksit",
"status": "true",
"rate": 0,
"extra_installment": "3",
"discount_rate": 0
},
{
"installment": 3,
"title": "3 Taksit",
"status": "true",
"rate": 0,
"extra_installment": "3",
"discount_rate": 0
}
]
}
]
}