Hepsiburada API · Stok ve fiyat

Hepsiburada stok senkronu nasıl kurulur: okuma, yazma ve doğrulama

Sağlam bir Hepsiburada stok senkronu üç adımdan oluşur: gerçek stoğu Listing servisinden okumak, değişikliği doğru uçla yazmak ve sonucu takip kimliğiyle doğrulamak. Katalog servisindeki stok alanı bayat olabildiği için okuma kaynağı olarak kullanılmaz. Başka kanallarla eşleşmiş ürünlerde Hepsiburada'dan geri okunan stok, ana kaydın üzerine yazılmamalıdır.

Üç adım ve kuralları

AdımKaynak ya da uçKural
OkumaListing listesiEksik stok alanı "bilinmiyor" sayılır, sıfır sayılmaz
Yazma: sıfıra indirmestock-uploadsFiyat gerekmez
Yazma: pozitif stokinventory-uploadsFiyatla birlikte; fiyatsız ürün atlanır
Doğrulamastock-uploads/id ya da inventory-uploads/idDone ve boş hata görülmeden kayda yazılmaz

Bu tabloyu senkronun sözleşmesi gibi düşünün. Her satırdaki kural, canlıda yaşanmış bir hatanın dersidir.

Kaynağı ve yönü belirleyin

Çok kanallı satışta önce tek bir doğru kaynak seçilir: bir mağaza ya da merkezi stok kaydınız. Diğer kanallar ona göre güncellenir. Hepsiburada bu düzende genelde "hedef" kanaldır; stok ona yazılır, ondan okunmaz.

Eşleşmiş bir ürünün stoğunu Hepsiburada'dan geri okuyup ana kayda yazmak döngüsel bir hata üretir. Bir mağazada bayat katalog stoğu geri okunduğu için gerçekte stokta olan ürünler sürekli "sıfıra düştü" diye işaretlendi; yüzlerce gereksiz sıfır stok onayı birikti. Kaynak seçimi için stok kaynağı seçimi rehberine bakın.

Siparişten stok düşümü

Stok yalnız elle değil, satışla da değişir. Hepsiburada'da bir sipariş geldiğinde aynı ürün diğer kanallarda da düşmelidir.

  • Ödemesi alınmış ilk sipariş durumu (Open) geldiğinde stoğu düşürün; beklemek çift satış riskini büyütür.
  • Kargolanmadan iptal edilen siparişte düşülen adedi geri ekleyin. Yalnız gerçekten düşülen adedi ekleyin; stok yetmediği için kırpılan bir düşümün tamamını geri eklemek hayalet stok yaratır.
  • İadeyi otomatik stok artışına çevirmeyin. Para iadesi her zaman ürünün depoya döndüğü anlamına gelmez.
  • Sipariş kalemi ürüne bağlanamazsa siparişi işlendi saymayın; bir sonraki turda yeniden deneyin.

Koruma kuralları

  • Eşleşmiş ürün koruması: başka kanalla eşleşen ürünün stoğu Hepsiburada okumasıyla değiştirilmez.
  • Barkod ile ikinci kontrol: Hepsiburada SKU'su değişebildiği için koruma barkod üzerinden de yapılır.
  • Elle düzeltme koruması: kullanıcının yaptığı manuel düzeltme bir sonraki bayat okumayla ezilmez.
  • Paket tekilleştirme: aynı SKU pakette iki kez geçmez; çakışmada düşük stok seçilir.

Çok kanallı satışta çift satışın genel nedenleri çift satış sorunu rehberinde.

Sık hatalar ve çözümleri

BelirtiOlası nedenÇözüm
Ürünler durup dururken sıfırlanıyorBayat katalog stoğu ana kayda yazılıyorEşleşmiş ürünlerde Hepsiburada stoğunu okumayın
Siparişte stok düşmüyorKalem ürüne bağlanamadı ama işlendi sayıldıÇözülemeyen siparişi yeniden deneyin
İptalde stok fazla arttıKırpılan düşümün tamamı geri eklendiGerçekten düşülen adedi kaydedin
Sistemler arasında kalıcı farkDoğrulanmayan güncellemeler kayda yazıldıTakip sonucu olmadan kaydetmeyin

Sık sorulanlar

Hepsiburada stoğunu hangi kaynaktan okumalıyım?

Listing listesinden. Katalog servisindeki stok alanı bayat ya da sıfır dönebilir.

Siparişte stok ne zaman düşmeli?

Ödemesi alınmış ilk durumda (Open). Beklemek, aynı ürünün başka kanalda da satılma riskini artırır.

İptal edilen siparişte stok geri eklenir mi?

Kargolanmadan iptal edilen siparişte düşülen adet geri eklenir. İadede ise ürün gerçekten dönmedikçe stok artırılmamalıdır.

Stok senkronu ne sıklıkla çalışmalı?

Siparişten düşüm dakikalar içinde olmalı; genel stok karşılaştırması daha seyrek yapılabilir. Webhook kullanmak gecikmeyi kısaltır.

Hepsiburada SKU değişirse senkron bozulur mu?

SKU'yu her turda Listing listesinden satıcı stok koduyla tazelerseniz bozulmaz. Koruma kurallarını barkodla da desteklemek, SKU değişse bile eşleşmenin tanınmasını sağlar.

Kaynaklar

İlgili Hepsiburada API konuları

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

Hepsiburada entegrasyonunu kod yazmadan kurun

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