Ana içeriğe geç

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

FieldTypeDescription
AuthorizationStringZorunlu. 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ı. 1 tek ç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
}
]
}
]
}