Hepsiburada API · Ürün ve katalog

Hepsiburada SKU, satıcı stok kodu ve barkod: hangi kimlik nerede kullanılır?

Hepsiburada'da bir ürün üç kimlikle izlenir: Hepsiburada SKU'su (hepsiburadaSku), satıcı stok kodu (merchantSku) ve barkod. Stok ve fiyat güncellemelerinde Hepsiburada SKU'su ile satıcı stok kodu birlikte gönderilir. Hepsiburada SKU'su zamanla değişebildiği için eşleştirmede barkod ve stok kodu ikinci bir güvence sağlar.

Üç kimlik ve rolleri

KimlikKim verirNerede kullanılırNot
Hepsiburada SKUHepsiburadaStok ve fiyat yüklemesinde HepsiburadaSkuHBCV ile başlayan biçimde görülür; değişebilir
Satıcı stok koduSatıcıYüklemede MerchantSku, katalogda merchantSkuKendi sisteminizle eşleştirmenin anahtarı
Barkod (GTIN)Üretici, GS1 sistemiKatalogda BarcodeÜrünü dünya genelinde tanımlar

GS1 Türkiye'ye göre GTIN, eski adıyla EAN, barkodun altındaki numaradır ve farklı ürünleri dünya genelinde benzersiz biçimde tanımlar (GS1 Türkiye SSS). Aynı barkodu tüm kanallarda kullanmak, pazaryerleri arasında eşleştirmeyi kolaylaştırır.

Hepsiburada SKU değişirse ne olur?

Canlı bir mağazada bazı ürünlerin Hepsiburada SKU'sunun sessizce değiştiği görüldü: kontrol edilen on bir üründen onunda kayıtlı SKU ile API'nin döndürdüğü güncel SKU farklıydı. Bu durum iki soruna yol açar.

  • Eski SKU ile gönderilen stok güncellemeleri ListingNotFound hatasıyla reddedilir.
  • Eşleştirme yalnız SKU'ya dayanıyorsa ürün "eşleşmemiş" sanılır ve koruma kuralları devre dışı kalır.

Çözüm, SKU'yu her senkronda Listing listesinden satıcı stok koduyla tazelemek ve eşleşme kontrolünü barkod üzerinden de yapmaktır. Barkod platformun iç kimlik değişikliğinden etkilenmez.

Siparişlerde hangi kimlik gelir?

Sipariş kalemlerinde ürün bir sku alanıyla gelir. Canlı kullanımda yeni (Open) siparişlerde bu alanda satıcı stok kodu yerine Hepsiburada'nın kendi SKU'sunun geldiği görüldü. Sipariş detayında ise ayrıca merchantSKU ve productBarcode alanları bulunur.

Siparişi ürüne bağlarken tek bir alana güvenmeyin. Önce satıcı stok kodunu, sonra barkodu, en son Hepsiburada SKU'sunu deneyin. Hiçbir kalem bir ürüne bağlanamazsa siparişi "işlendi" saymayın; detay zenginleşince yeniden deneyin. Aksi hâlde stok hiç düşmez.

Barkod ve stok kodu kuralları

  • Barkod alanına ürün adı ya da serbest metin yazmayın. Barkodu olmayan ürünlerde önce barkod tanımlayın.
  • Aynı barkodu iki farklı ürüne vermeyin; eşleştirme yanlış ürüne gider.
  • Varyantlı ürünlerde her beden ve rengin kendi stok kodu ve barkodu olsun.
  • Stok kodlarını Excel'de düzenliyorsanız başındaki sıfırların silinmediğini kontrol edin.

Kanallar arası eşleştirme adımları ürün eşleştirme rehberinde.

Sık hatalar ve çözümleri

BelirtiOlası nedenÇözüm
ListingNotFoundSKU eski ya da yerine stok kodu yazılmışSKU'yu Listing listesinden tazeleyin
DuplicateHepsiburadaSkuSpecifiedİki kayıt aynı SKU'ya eşlenmişPakette SKU'yu tekilleştirin, çift eşleşmeyi düzeltin
Siparişte stok düşmüyorKalemdeki sku Hepsiburada SKU'su, arama stok koduyla yapılıyorAramada SKU ve barkodu da deneyin
Eşleşme koruması çalışmıyorKoruma yalnız SKU'ya dayanıyorBarkodla ikinci kontrol ekleyin

Sık sorulanlar

Hepsiburada SKU ile merchant SKU farkı nedir?

Hepsiburada SKU'sunu Hepsiburada verir ve listelemeyi tanımlar. Merchant SKU sizin stok kodunuzdur ve kendi sisteminizle eşleştirmenin anahtarıdır.

Stok güncellemede hangi kimlik gönderilir?

İkisi birlikte: HepsiburadaSku ve MerchantSku. Doğru SKU'yu Listing listesinden alın.

Hepsiburada SKU değişebilir mi?

Canlı kullanımda bazı ürünlerde değiştiği görüldü. Bu yüzden SKU'yu her senkronda tazeleyin ve barkodla ikinci kontrol yapın.

Barkodum yoksa ürün yükleyebilir miyim?

Barkod alanı yükleme dosyasında yer alır. Gerçek bir GTIN kullanmak eşleştirmeyi kolaylaştırır; serbest metin yazmayın.

Siparişteki sku alanı neden stok koduma benzemiyor?

Yeni siparişlerde bu alanda Hepsiburada'nın kendi SKU'su gelebilir. Siparişi ürüne bağlarken satıcı stok kodu, barkod ve Hepsiburada SKU'sunu birlikte deneyin.

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.