8. Komisyon Güncelle

Belirli bir komisyonun maliyetini güncellemek için bu servisi kullanabilirsiniz

Komisyon Güncelle

PUT{{WalletUrl}}/api/v1/commission

Not: Bu servisin kullanılabilmesi için apikeypublic ve apiclientpublic parametrelerinin Header alanına eklenmiş olması zorunludur.

WalletAPI Adresi

Servise gönderilmesi gereken (Header) parametreler şu şekildedir:

Parametre
Tip
Zorunlu
Açıklama

apikeypublic

string

Evet

API erişimi sağlamak için kullanılan genel anahtar.

apiclientpublic

string

Evet

API istemcisine özel genel kimlik anahtarı.

{
  "id": "{{commissionId}}",
  "feeType": "Fixed",
  "feeValue": 1000
}
{
    "Value": {
        "Id": "8c725256-3d51-4f40-9064-b29b3d576b6d",
        "Level": "Wallet",
        "MerchantId": null,
        "WalletOwnerId": null,
        "WalletId": "8811e7f9-7a49-43c2-9193-1c4825b81c24",
        "TransactionType": "Purchase",
        "FeeType": "Fixed",
        "FeeValue": 1000,
        "ConditionType": "None",
        "ConditionThreshold": 0.00,
        "CurrencyCode": "TRY",
        "IsActive": true,
        "CreatedAt": "2025-05-01T15:25:38.134933Z",
        "UpdatedAt": "2025-05-01T15:29:12.0137631Z"
    },
    "Errors": [],
    "IsSuccess": true,
    "IsFailure": false
}

Servis Cevap

Parametre
Tip
Açıklama

IsFailure

bool

İşlemin başarısız olup olmadığını belirtir. true ise hata olmuştur.

IsSuccess

bool

İşlemin başarılı olup olmadığını belirtir. true ise başarıyla tamamlanmıştır.

Errors

Array

Oluşan hata/hatalar varsa detaylarını içeren dizi.

Value

Object

Başarılı yanıt durumunda dönen asıl veri içeriğini barındırır.

Servis Cevap (Value)

Parametre
Tip
Açıklama

Id

Guid

Komisyona ait benzersiz kimlik numarası.

Level

string

Komisyon seviyesi Bkz: Komisyon Seviyeleri

MerchantId

int

Üye işyeri (sizin) Paywall kimlik bilginiz

WalletOwnerId

Guid

Komisyonun tanımlandığı cüzdan sahibinin kimlik bilgisi

WalletId

Guid

Komisyonun tanımlandığı cüzdan kimlik bilgisi

TransactionType

string

Komisyonun alınacağı işlemin tipi Bkz: İşlem Tipleri

FeeType

string

Komisyonun alınacağı tip bilgisi Bkz: Maliyet Tipleri

FeeValue

decimal

Komisyon maliyetinin değeri

ConditionType

string

Komisyonun koşul tipi Bkz: Koşul Tipleri

ConditionThreshold

decimal

Komisyonun koşul değeri

CurrencyCode

string

Komisyonun uygulanacağı para birimi

IsActive

bool

Komisyonun aktiflik durumu

CreatedAt

DateTime

Kaydın oluşturulma tarihi

UpdatedAt

DateTime

Kaydın güncellenme tarihi

Last updated