Üye İşyeri Komisyon API
Üye işyeri komisyonu API'si, kart programına göre üye işyeri komisyonunu ve son kullanıcı komisyonunu döner.
Taksit tablosu için bu API'nin kullanılması gerekir.
Taksit Tablosu Hesaplama Formülü
urunFiyati + (urunFiyati * user_commission_percentage / 100)
Method |
API Uç Noktası (Endpoint) |
İçerik-Türü |
GET |
/api/commissions |
application/json |
Parametre |
Şart |
İçerik-Türü |
Authorization |
Zorunlu |
Bearer |
Accept |
Zorunlu |
application/json |
Parametre |
Veri Türü |
Şart |
Açıklama |
currency_code |
string |
Opsiyonel |
Para birimi kodu. USD , TRY , EUR . Varsayılan olarak TRY tanımlanmıştır. |
Örnek Kodlar
Taksitli bir kart programı için komisyon "x" gelirse, bu taksit için kart programının etkin olmadığı anlamına gelir.
Dönüş Parametreleri |
Açıklama |
card_program |
Kart program bilgisini verir. |
merchant_commission_percentage |
Üye işyeri komisyon oranı (%) |
merchant_commission_fixed |
Üye işyeri sabit komisyonu tutarı |
user_commission_percentage |
Son kullanıcı komisyon oranı (%) |
user_commission_fixed |
Son kullanıcı sabit komisyon tutarı |
installment |
Taksit sayısı |
{
"currency_code": "TRY"
}
{
"status_code": 100,
"status_description": "successful",
"data": {
"1": [
{
"card_program": "BANKKART_COMBO",
"merchant_commission_percentage": "5.0000",
"merchant_commission_fixed": "0",
"user_commission_percentage": 3,
"user_commission_fixed": 0,
"currency_code": "TRY",
"installment": 1
},
{
"card_program": "BONUS",
"merchant_commission_percentage": "2.0000",
"merchant_commission_fixed": "0.0000",
"user_commission_percentage": 2,
"user_commission_fixed": 0,
"currency_code": "TRY",
"installment": 1
}
],
}
{
"status_code": 0,
"status_description": "No Data Found",
"data": []
}