Satış/İade Hakedişleri (Settlements)
trendyol_get_settlementsRetrieve sales, return, discount, coupon, and provision settlement details. Filter by transaction type, payment order ID, or date range to analyze financial records after order delivery.
Instructions
Satış, iade, indirim, kupon ve provizyon işlemlerinin detaylarını getirir. Finansal kayıtlar sipariş TESLİM EDİLDİKTEN sonra oluşur. transactionType (tek tür) veya transactionTypes (çok tür) verilmelidir; ikisi birden verilirse Trendyol transactionTypes’ı geçerli sayar. Trendyol bu uçta en fazla 15 günlük aralık kabul eder; verilen aralık otomatik olarak 15 günlük parçalara bölünüp tüm sayfalar birleştirilir. paymentOrderId sipariş–ödeme eşleştirmesi için kullanılır ve sipariş ödendikten sonra oluşur (istisnalar dışında vadesi gelen siparişler için her Çarşamba bir ödeme emri üretilir). Düzeltme kayıtları çiftler hâlinde değerlendirilmelidir: SellerRevenuePositive↔CommissionNegative, SellerRevenueNegative↔CommissionPositive, SellerRevenuePositiveCancel↔CommissionNegativeCancel, SellerRevenueNegativeCancel↔CommissionPositiveCancel. Her türün açıklaması, cari hesaba etkisi ve commissionAmount/sellerRevenue işaretleri için trendyol_get_reference_data kind=settlement_islem_turleri. Yanıttaki store* alanları yalnızca Market satıcılarında dolar (Marketplace’te null); affiliate TRENDYOLTR veya TRENDYOLAZJV döner.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| endDate | No | Aralık sonu; verilmezse şu an | |
| lastDays | No | Bugünden geriye gün sayısı (startDate/endDate yerine kısayol; ör. 30 = son 30 gün) | |
| startDate | No | Aralık başlangıcı (lastDays verilmezse zorunlu) | |
| paymentDate | No | Ödemeye en erken uygun tarih (Trendyol bu alanı string bekler) | |
| paymentOrderId | No | Ödeme emri numarası; sipariş–ödeme eşleştirmesi için | |
| transactionType | No | Tek işlem türü (ör. Sale, Return, Discount) | |
| transactionTypes | No | Birden çok işlem türü (ör. ["Sale", "Return"]); verilirse transactionType yok sayılır |