Alanlar
| Alan | Anlamı | Kural |
|---|---|---|
| items[].code | Ürün kodu | getProducts yanıtındaki code |
| items[].listPrice | Liste (indirimsiz) fiyat | Satış fiyatına eşit ya da yüksek |
| items[].salePrice | Satış fiyatı | Sıfırdan büyük |
Örnek gövde: items: [ { code: URUN_KODU, listPrice: 499.90, salePrice: 449.90 } ]. Ondalık ayırıcı JSON'da noktadır; 449,90 yazmayın.
Fiyat kuralları
| Kural | Neden |
|---|---|
| salePrice sıfırdan büyük olmalı | Sıfır fiyatlı ürün satışa uygun değildir |
| listPrice en az salePrice kadar olmalı | İndirim mantığı: liste fiyatı satış fiyatının altında olamaz |
| İndirim yoksa iki fiyat eşit gönderilir | Vitrinde anlamsız indirim görünmez |
| Fiyat ve stok ayrı gönderilir | Servisler ayrıdır |
Fiyatın KDV dahil mi hariç mi gönderileceği bu rehberde doğrulanamadı; mevcut ürünlerinizin getProducts yanıtındaki fiyatlarla paneldeki fiyatları karşılaştırarak kontrol edin.
Fiyat değişikliğinin yansıdığını doğrulamak için birkaç dakika sonra getProducts yanıtındaki listPrice ve salePrice alanlarını okuyun. Gönderdiğiniz değerle yanıttaki değer farklıysa istek reddedilmiş ya da henüz işlenmemiş olabilir. Fiyat servisinin de stok servisi gibi eski bir yolu vardır: /product/updatePrice; canlı entegrasyon v2 yolu 404 dönerse buna düşer.
Stok ve fiyat ayrı servis
idefix ve Trendyol'da stok ile fiyat aynı istekte gidebilir; Pazarama'da iki ayrı servis vardır. Fiyatı değiştirmeden stok göndermek ya da tersini yapmak bu yüzden kolaydır, ama ikisinin sırası önemlidir.
- Kampanya başlarken önce fiyatı, sonra stoğu güncelleyin; yanlış fiyattan satış riski azalır.
- Kampanya biterken önce fiyatı eski hâline getirin.
- Toplu fiyat isteği de stok isteği gibi 10 saniye ve 3.000 kalem kuralına tabidir; ikisini aynı anda göndermeyin.
Kampanya dönemlerinde stok ve fiyat planı için kampanya dönemlerine hazırlık yazısına bakabilirsiniz.
Fiyatı sık değiştiriyorsanız değişiklikleri biriktirip toplu gönderin; her fiyat değişikliğinde tek kalemlik istek atmak 10 saniyelik aralık kuralıyla çabuk tıkanır.
Platforma özel fiyat
Aynı ürünü Pazarama'da diğer kanallardan farklı fiyatla satmak istiyorsanız Pazarama'ya giden salePrice'ı ayrı hesaplamanız gerekir. Pazarama'nın komisyon ve kargo koşulları diğer pazaryerlerinden farklı olabilir. Kanallar arası kârı görmek için pazaryeri kâr karşılaştırma aracını, farklı fiyat stratejisinin mantığı için aynı ürünü farklı pazaryerinde farklı fiyata satmak yazısını kullanabilirsiniz.
Sık hatalar ve çözümleri
| Hata | Sonuç | Doğrusu |
|---|---|---|
| listPrice'ı salePrice'tan düşük göndermek | Ret ya da yanlış görünüm | listPrice en az salePrice |
| salePrice 0 göndermek | Ürün yanlış fiyattan görünebilir | Kalemi göndermemek |
| Fiyatı stok servisine yazmak | Fiyat değişmez | updatePrice-v2 kullanmak |
| Virgüllü ondalık | Gövde okunamaz | Nokta kullanmak |
Sık sorulanlar
Pazarama fiyat güncelleme hangi servisle yapılır?
POST /product/updatePrice-v2 ile. Her kalem code, listPrice ve salePrice taşır.
listPrice ile salePrice farkı nedir?
listPrice indirimsiz liste fiyatı, salePrice müşterinin ödediği satış fiyatıdır. İndirim yoksa iki değer eşit gönderilir.
Stok ve fiyat aynı istekte gönderilebilir mi?
Canlıda doğrulanan kullanımda hayır. Stok updateStock-v2, fiyat updatePrice-v2 servisiyle ayrı gönderilir.
Fiyat değişikliği ne zaman yansır?
Servis eşzamansızdır; 200 yanıtı isteğin kabul edildiğini gösterir. Değişiklik birkaç dakika içinde yansır; getProducts ile kontrol edebilirsiniz.
Kaynaklar
İlgili Pazarama API konuları
Son güncelleme: 27.10.2026 · Pazarama API rehberinin tamamı


