İki fiyat alanı
| Alan | Doküman tanımı | Sitede görünümü |
|---|---|---|
| listPrice | Ürün liste fiyatı, PSF | Satış fiyatı düşükken üstü çizili fiyat |
| salePrice | Ürün satış fiyatı, TSF | Müşterinin ödediği fiyat |
Örnek: listPrice 199,90 ve salePrice 149,90 gönderilirse ürün sayfasında 199,90 TL üstü çizili, 149,90 TL satış fiyatı olarak görünür. İki fiyat eşitse indirim görünmez.
Onaylı ürün listesindeki doküman örneğinde fiyat nesnesi salePrice ve listPrice yanında priceSeenByCustomer alanını da taşır. Alan adı müşterinin gördüğü fiyatı anlatır ve örnekte satış fiyatından düşüktür. Doküman bu alanın nasıl hesaplandığını açıklamaz; fiyat kararlarınızı gönderdiğiniz salePrice üzerinden verin ve bu alanı yalnız kontrol amaçlı okuyun.
Kurallar
- Ürün yaratmada listPrice, salePrice'tan küçük olamaz. Bu kurala uymayan kalem batch sonucunda reddedilir.
- Güncellemelerde de aynı ilişkiyi koruyun: satış fiyatını yükseltiyorsanız liste fiyatını da en az o seviyeye çekin.
- Yayındaki ürünün fiyatı stok ve fiyat güncelleme servisiyle değişir. Ürün güncelleme servisleri fiyat taşımaz.
- Yalnız fiyat güncellemek için barcode, salePrice ve listPrice göndermek yeterlidir.
- Aynı barkoda dakikada 30'dan fazla fiyat güncellemesi gönderilirse o barkod batch sonucunda hata alır.
- Trendyol düşük ya da yüksek fiyatlandırma ve kritik fiyat hatası nedeniyle ürünü kilitleyebilir. Kilit nedeni lockReason alanında yazar.
Fiyat değiştirirken akış
| Adım | İşlem |
|---|---|
| 1 | Mevcut fiyatı stok ve fiyat listeleme servisinden okuyun |
| 2 | Yeni salePrice ve listPrice değerlerini hesaplayın; listPrice satış fiyatından küçük olmasın |
| 3 | Yalnız değişen barkodları price-and-inventory servisine gönderin |
| 4 | batchRequestId ile kalem sonuçlarını kontrol edin |
| 5 | Ürün kilitlendiyse nedeni giderip kilit kaldırma servisini çağırın |
Fiyatı belirlerken komisyon, kargo ve hizmet bedelini hesaba katın. Satış fiyatından size kalan tutarı görmek için satış fiyatı hesaplama ve Trendyol komisyon oranları araçlarını kullanabilirsiniz.
Sık hatalar
| Belirti | Neden | Çözüm |
|---|---|---|
| Kalem fiyat hatasıyla FAILED | listPrice satış fiyatının altında | Liste fiyatını satış fiyatına eşit ya da büyük yapın |
| Ürün kilitlendi | Trendyol fiyatı hatalı buldu | Fiyatı düzeltin, sonra kilidi kaldırın |
| Fiyat değişmedi, istek 15 dakika hatası verdi | Aynı gövde tekrarlandı | Değişen değerle yeni istek gönderin |
| Barkod hata aldı | Dakikada 30'dan fazla fiyat isteği | Otomatik fiyat kurallarını seyreltin |
Aynı ürünü farklı kanallarda farklı fiyatla satıyorsanız kanal bazlı fiyat kuralı tutun. Bu yaklaşım için aynı ürünü farklı pazaryerinde farklı fiyata satmak yazısına bakabilirsiniz.
Sık sorulanlar
Trendyol'da listPrice ne demek?
Ürünün liste fiyatıdır (PSF). Satış fiyatı daha düşük olduğunda ürün sayfasında üstü çizili fiyat olarak görünür.
listPrice satış fiyatından düşük olabilir mi?
Hayır. Ürün yaratma servisinde listPrice, salePrice'tan küçük olamaz. Güncellemelerde de bu ilişkiyi korumanız gerekir.
Fiyatı hangi servisle güncellerim?
Stok ve fiyat güncelleme servisi (price-and-inventory) ile. Barcode, salePrice ve listPrice göndermeniz yeterlidir.
Bir ürünün fiyatını dakikada kaç kez değiştirebilirim?
Aynı barkod için dakikada 30'dan fazla fiyat güncellemesi gönderilirse batch sonucunda o barkod için hata döner.
İndirim göstermek için ne göndermeliyim?
listPrice alanına indirim öncesi fiyatı, salePrice alanına satış fiyatını yazın. Satış fiyatı liste fiyatından düşük olduğunda liste fiyatı sitede üstü çizili görünür.
Kaynaklar
İlgili Trendyol API konuları
Son güncelleme: 27.10.2026 · Trendyol API rehberinin tamamı


