Settlements

Settlements Servisi

Satış, iade, indirim, kupon, provizyon işlemlerinin detaylarına ulaşabilirsiniz. Transaction Type, SellerRevenuePositive ve CommissionNegative birlikte değerlendirilmelidir. Transaction Type, SellerRevenueNegative ve CommissionPositive birlikte değerlendirilmelidir. Transaction Type, SellerRevenuePositiveCancel ve CommissionNegativeCancel birlikte değerlendirilmelidir. Transaction Type, SellerRevenueNegativeCancel ve CommissionPositiveCancel birlikte değerlendirilmelidir.

get/sellers/{sellerId}/settlements

Request

  • Base URL
    https://apigw.trendyol.com/integration/finance/che
  • URL
    https://apigw.trendyol.com/integration/finance/che/sellers/{sellerId}/settlements
  • Auth
    • HTTP basic
    • or API key in header Authorization

Path parameters

sellerIdinteger required

Satıcı ID

Query parameters

transactionType'Sale' | 'Return' | 'Discount' | 'DiscountCancel' | 'Coupon' | 'CouponCancel' | 'ProvisionPositive' | 'ProvisionNegative' | 'ManualRefund' | 'ManualRefundCancel' | 'TyDiscount' | 'TyDiscountCancel' | 'TyCoupon' | 'TyCouponCancel' | 'SellerRevenuePositive' | 'SellerRevenueNegative' | 'CommissionPositive' | 'CommissionNegative' | 'SellerRevenuePositiveCancel' | 'SellerRevenueNegativeCancel' | 'CommissionPositiveCancel' | 'CommissionNegativeCancel' | 'DeliveryFee' | 'DeliveryFeeCancel' | 'PayByLink'

Finansal işlem türüdür. transactionType veya transactionTypes gönderilmelidir.

transactionTypesSettlementTransactionType[]

Birden fazla işlem türü (virgülle ayrılmış). transactionType ile birlikte gönderilirse transactionTypes geçerli kabul edilir.

startDateinteger

İşlem tarihi aralığının başlangıcı. Timestamp milisecond olarak gönderilmelidir. paymentDate yoksa startDate ve endDate zorunludur.

endDateinteger

İşlem tarihi aralığının bitişi. Timestamp milisecond olarak gönderilmelidir. Aralık 15 günden uzun olamaz.

paymentDatestring date
Example:2025-01-10

Ödemeye girebileceği en erken tarih (yyyy-MM-dd, Europe/Istanbul). Gönderildiğinde kayıtlar işlem tarihi yerine ödeme/vade tarihine göre filtrelenir; startDate ve endDate kullanılmaz.

paymentOrderIdinteger

payment-order servisinden dönen id. Hakediş dönemindeki kayıtları startDate/endDate olmadan çekmek için kullanılır.

pageinteger

Sadece belirtilen sayfadaki bilgileri döndürür

size500 | 1000

Bir sayfada listelenecek maksimum adeti belirtir.

Response

Başarılı yanıt

pageinteger

Mevcut sayfa numarası

sizeinteger

Sayfa başına öğe sayısı

totalPagesinteger

Toplam sayfa sayısı

totalElementsinteger

Toplam öğe sayısı

Changes

No recorded changes to this operation across all 1 revision of this API.