Muhasebe Entegrasyonu ( filterWithDateValidationConstraint )

Muhasebe Kayıtlarının Çekilmesi

Trendyol sisteminde oluşan siparişlerinizin günlük muhasebesel kayıtlarınızı bu servis aracılığı ile entegrasyon üzerinden çekebilirsiniz.

NOT: Bu servis üzerinden günlük kayıtlarınızın takibi için kullanabilirsiniz. Mutabakat işlemlerinizi ise Trendyol Satıcı Panelinizden yapabilirsiniz.

NOT 1: Başlangıç ve bitiş tarihi 15 günden uzun olmamalıdır.

NOT 2: transactionId muhasebe kaydının id değeridir. Bu değer üzerinden muhasebe kayıtlarınızı unique olarak saklayabilirsiniz.

  • GET filterWithDateValidationConstraint

https://api.trendyol.com/sapigw/suppliers/{supplierId}/settlements?dateType={dateType}&endDate={endDate}&startDate={startDate}/

Parametre Parametre Değer Açıklama Tip Zorunlu
barcode Barkod bazlı filtreleme için kullanılır. long Hayır
dateType Order - Period - Delivery - Process Girilen değere göre tarih aralığı filtrelenecektir. long Evet
startDate Belirli bir tarihten sonraki siparişleri getirir. Timestamp olarak gönderilmelidir. int Evet
endDate Belirli bir tarihten sonraki siparişleri getirir. Timestamp olarak gönderilmelidir. int Evet
page Sadece belirtilen sayfadaki bilgileri döndürür int Hayır
size Maksimum 200 Bir sayfada listelenecek maksimum adeti belirtir. int Hayır
supplierId İlgili tedarikçinin ID bilgisi gönderilmelidir long Evet
orderNumber Sadece belirli bir sipariş numarası verilerek o siparişin bilgilerini getirir string Evet
shipmentPackageIds Sipariş paket numaraları Paket numarasıyla sorgu atılır. long Hayır
transactionTypeName Sale(Satış) - Return(İade) - Cancel(İptal) - Discount(İndirim) - DiscountCancel (İndirim İptal) - Coupon(Kupon) - CouponCancel (Kupon İptal) Muhasebe kayıt tipidir. string Hayır

Örnek Servis Cevabı

{
    "totalElements": 1340,
    "totalPages": 268,
    "page": 0,
    "size": 5,
    "content": [
        {
            "settlementItems": [
                {
                    "transactionId": 3347473,
                    "productName": "Trendyol Milla T-shirt",
                    "barcode": "99999999",
                    "orderNumber": "218652221",
                    "price": 177.9,
                    "currencyCode": "TRY",
                    "settlementItemStatusName": "Paid",
                    "transactionTypeName": "Sale",
                    "operationDate": 1557469159834,
                    "commission": 44.475,
                    "commissionRate": 25,
                    "supplierRevenue": 133.425,
                    "supplierId": 1918,
                    "supplierName": "Mağaza Adı",
                    "currentAccountName": "Mağaza Cari Adı Ltd. Şti",
                    "paymentPeriod": 45,
                    "orderDate": 1557469156433,
                    "firstName": "Otomasyon",
                    "lastName": "Adressapi"
                },
                {
                    "transactionId": 3347474,
                    "productName": "Trendyol Milla T-shirt",
                    "barcode": "99999999",
                    "orderNumber": "218652221",
                    "price": 177.9,
                    "currencyCode": "TRY",
                    "settlementItemStatusName": "UnPaid",
                    "transactionTypeName": "Return",
                    "operationDate": 1557469159878,
                    "commission": 44.475,
                    "commissionRate": 25,
                    "supplierRevenue": 133.425,
                    "supplierId": {supplierId},
                    "supplierName": "Mağaza Adı",
                    "currentAccountName": "Mağaza Cari Adı Ltd. Şti",
                    "paymentPeriod": 45,
                    "orderDate": 1557469156433,
                    "firstName": "Trendyol",
                    "lastName": "Müşterisi"
                },
                {
                    "transactionId": 3347475,
                    "productName": "Trendyol Milla T-shirt",
                    "barcode": "99999999",
                    "orderNumber": "218652221",
                    "price": 177.9,
                    "currencyCode": "TRY",
                    "settlementItemStatusName": "UnPaid",
                    "transactionTypeName": "Cancel",
                    "operationDate": 1557469160062,
                    "commission": 44.475,
                    "commissionRate": 25,
                    "supplierRevenue": 133.425,
                    "supplierId": {supplierId},
                    "supplierName": "Mağaza Adı",
                    "currentAccountName": "Mağaza Cari Adı Ltd. Şti",
                    "paymentPeriod": 45,
                    "orderDate": 1557469156433,
                    "firstName": "Trendyol",
                    "lastName": "Müşterisi"
                },
                {
                    "transactionId": 3347477,
                    "shipmentPackageId": 4685454,
                    "productName": "Trendyol Milla T-shirt",
                    "barcode": "99999999",
                    "orderNumber": "218652226",
                    "price": 23.9,
                    "currencyCode": "TRY",
                    "settlementItemStatusName": "UnPaid",
                    "transactionTypeName": "Sale",
                    "operationDate": 1557469982350,
                    "commission": 5.975,
                    "commissionRate": 25,
                    "supplierRevenue": 17.924999999999997,
                    "supplierId": {supplierId},
                    "supplierName": "Mağaza Adı",
                    "currentAccountName": "Mağaza Cari Adı Ltd. Şti",
                    "paymentPeriod": 45,
                    "orderDate": 1557469977187,
                    "firstName": "Trendyol",
                    "lastName": "Müşterisi"
                },
                {
                    "transactionId": 3347478,
                    "shipmentPackageId": 4685456,
                    "productName": "Trendyol Milla T-shirt",
                    "barcode": "99999999",
                    "deliveryDate": 1557470500966,
                    "orderNumber": "218652227",
                    "price": 29.9,
                    "currencyCode": "TRY",
                    "settlementItemStatusName": "UnPaid",
                    "transactionTypeName": "Sale",
                    "operationDate": 1557470500966,
                    "commission": 7.475,
                    "commissionRate": 25,
                    "supplierRevenue": 22.424999999999997,
                    "supplierId": {supplierId},
                    "supplierName": "Mağaza Adı",
                    "currentAccountName": "Mağaza Cari Adı Ltd. Şti",
                    "paymentPeriod": 45,
                    "dueDate": 1561358500966,
                    "orderDate": 1557470466343,
                    "firstName": "Trendyol",
                    "lastName": "Müşterisi"
                }
            ]
        }
    ]
}