Trendyol API · Finans

Trendyol cari hesap ekstresi API (settlements ve otherfinancials)

Trendyol muhasebe kayıtları iki servisle çekilir: GET /integration/finance/che/sellers/{sellerId}/settlements satış, iade, indirim, kupon ve komisyon düzeltmelerini; GET .../otherfinancials hakediş ödemelerini, Trendyol faturalarını, stopajı ve virmanları verir. Her istekte transactionType ya da transactionTypes zorunludur. startDate ile endDate arası en fazla 15 gün olabilir. Kayıtlar sipariş teslim edildikten sonra oluşur.

GET/integration/finance/che/sellers/{sellerId}/settlementsDiğer kayıtlar: /integration/finance/che/sellers/{sellerId}/otherfinancials

Ortak parametreler

ParametreKural
transactionTypeTek işlem türü; transactionTypes yoksa zorunlu
transactionTypesVirgülle ayrılmış birden çok tür; ikisi birlikte gönderilirse transactionTypes geçerli olur
startDate / endDateMilisaniye; işlem tarihi aralığı en fazla 15 gün
paymentDateyyyy-MM-dd (Europe/Istanbul); kayıtları işlem tarihi yerine ödeme ya da vade tarihine göre filtreler
paymentOrderIdÖdeme emri kimliği; tarih vermeden o hakedişin kayıtlarını getirir
page / sizesize yalnız 500 ya da 1000 olabilir; varsayılan 500
supplierIdKılavuzda zorunlu olarak listelenir

Tarih filtresi olarak startDate ile endDate, paymentDate ya da paymentOrderId'den biri gönderilmelidir. Limit her iki servis için dakikada 100 istektir.

Settlements işlem türleri

TürAçıklamaBakiye yönü
SaleSatış kaydıAlacak (+)
Returnİade kaydıBorç (-)
Discount / DiscountCancelSatıcının karşıladığı indirim ve iptaliBorç / Alacak
Coupon / CouponCancelSatıcının karşıladığı kupon ve iptaliDoküman tablosuna bakın
ProvisionPositive / ProvisionNegativeGramaj farkı provizyonuAlacak / Borç
ManualRefund / ManualRefundCancelKısmi iade ve iptaliBorç / Alacak
TyDiscount, TyCoupon ve iptalleriKurumsal faturalı alışverişte Trendyol'un karşıladığı indirim ve kuponDoküman tablosuna bakın
SellerRevenuePositive / NegativeHakediş düzeltmesiAlacak / Borç
CommissionPositive / NegativeKomisyon düzeltmesiBorç / Alacak
DeliveryFee / DeliveryFeeCancelTeslimat ücreti ve iptaliAlacak / Borç
PayByLinkPay by Link siparişlerinin satışıAlacak (+)

Düzeltme kayıtları çift olarak okunur: SellerRevenuePositive ile CommissionNegative, SellerRevenueNegative ile CommissionPositive birlikte değerlendirilir. İptal düzeltmelerinde de aynı eşleşme geçerlidir.

Otherfinancials işlem türleri

TürAçıklama
PaymentOrderVadesi gelen işlemlerden hesaplanıp satıcıya yapılan hakediş ödemesi
DeductionInvoicesTrendyol'un sağladığı hizmetler için satıcıya kestiği faturalar
StoppageE-ticaret stopajı ve stopaj iptali kalemleri
CashAdvanceVadesi gelmemiş hakediş için erken ödeme
WireTransfer / IncomingTransferVirman / borçlu satıcıdan Trendyol'a gelen ödeme
ReturnInvoice / CommissionAgreementInvoiceSatıcının kestiği iade faturası / komisyon mutabakat faturası
FinancialItemTrendyol'un düzeltme kayıtları

Kesinti faturalarının ayrıntısı için kesinti ve kargo faturaları sayfasına bakın.

Yanıt alanları ve sık hatalar

Settlements kayıtlarında id, transactionDate, barcode, transactionType, receiptId, description, debt, credit, paymentPeriod (vade, gün), commissionRate, commissionAmount, sellerRevenue, orderNumber, orderDate, paymentOrderId, paymentDate ve shipmentPackageId alanları bulunur. Sorguda İngilizce tür adı (Sale) gönderilir; yanıttaki transactionType ise Türkçe etiketle (örneğin Satış) dönebilir.

  • 15 günden uzun aralık istemek: sorguyu 15 günlük pencerelere bölün.
  • size'a 500 ya da 1000 dışında değer vermek: yalnız bu iki değer geçerlidir.
  • Her türü ayrı ayrı ve paralel sorgulamak: 429'a yol açar; transactionTypes ile birleştirin ya da istekleri sıraya koyun.
  • Teslim edilmemiş siparişi aramak: finansal kayıt teslimattan sonra oluşur.

Sık sorulanlar

Trendyol cari hesap ekstresini API ile nasıl çekerim?

Satış ve iadeler için settlements, ödeme ve faturalar için otherfinancials servisini transactionType ve en fazla 15 günlük startDate-endDate aralığıyla çağırın.

Tek istekte birden çok işlem türü sorgulanabilir mi?

Evet. transactionTypes parametresine türleri virgülle ayırarak yazın. transactionType ile birlikte gönderilirse transactionTypes geçerli olur.

size parametresi kaç olabilir?

Yalnız 500 ya da 1000. Varsayılan değer 500'dür.

Finans kaydı ne zaman oluşur?

Doküman finansal kayıtların sipariş teslim edildikten sonra oluştuğunu belirtir. Teslim edilmemiş siparişin satış kaydı henüz yoktur.

Kaynaklar

İlgili Trendyol API konuları

Son güncelleme: 27.10.2026 · Trendyol API rehberinin tamamı

Trendyol entegrasyonunu kod yazmadan kurun

Saystok bu API'lerle stok, sipariş ve fiyatı sizin yerinize eşitler. 30 gün ücretsiz.