Hepsiburada API · Sipariş ve paket

Hepsiburada paket bölme ve paket bozma

Hepsiburada'da oluşturulmuş bir paket iki biçimde değiştirilir. Paket bölme, paketteki kalemlerin bir kısmını ayrı bir pakete alır. Paket bozma ise paketi tamamen iptal eder; kalemler paketlenecek listesine Unpacked durumunda döner. Paket bozulduğunda Hepsiburada Unpack bildirimi gönderir. Her iki işlem de kargo firması paketi teslim almadan önce anlamlıdır.

Bölme ile bozma farkı

KonuPaket bölmePaket bozma
SonuçBir paket ikiye ayrılırPaket ortadan kalkar
KalemlerBir kısmı yeni pakete geçerHepsi paketlenecek listesine döner
Kalem durumuPaketli kalırUnpacked
Paket numarasıYeni paket için yeni numaraEski numara geçersizleşir
Ne zamanÜrünler farklı zamanlarda hazır olacaksaPaket yanlış kurulduysa ya da kalem değişecekse

Bozulan paketin etiketi ve kargo barkodu artık kullanılmamalıdır. Kutunun üstünde eski etiket kaldıysa sökün; yeni paket için yeni etiket alın.

İstekte ne gönderilir?

Bölme isteği paket numarasıyla ve yeni pakete alınacak kalemlerin kimliği ile adediyle yapılır. Saystok'un kodunda bölme isteği paket oluşturmayla aynı yapıda, lineItemRequests dizisi içinde id ve quantity alanlarıyla kurgulanmıştır. Bozma isteği ise yalnız paket numarasıyla yapılır.

  • Bölme: paket numarası ve kalemler (id, quantity).
  • Bozma: paket numarası.

Bu iki çağrının yolu canlıda doğrulanmadı. Güncel yollar için resmî dokümandaki paket bölümüne bakın.

Unpack bildirimi

Paket bozulduğunda Hepsiburada webhook adresinize bir bildirim gönderir. Bu bildirim diğer olaylardan farklı olarak POST değil PUT yöntemiyle gelir. Bildirim alıcınız yalnız POST kabul ediyorsa Unpack olaylarını hiç görmezsiniz.

OlayYöntemNe yapılmalı
UnpackPUTSipariş listesini tazeleyin; kalemler yeniden paketlenecek
CreatePackagesPOSTYeni paket numarasını alın

Unpack geldiğinde eski paket numarasını kendi kaydınızda geçersiz sayın. Etiket ya da fatura linki gibi işlemleri eski numarayla göndermeye çalışmak hata üretir.

Çok paketli siparişleri yönetmek

Bölme sonrası aynı sipariş numarası altında birden çok paket olur. Her paketin kendi numarası, kargo barkodu ve durumu vardır. Bir paket kargodayken diğeri hâlâ hazırlanıyor olabilir.

  • Arayüzde her paketi ayrı satırda gösterin.
  • Durumu paket düzeyinde tutun.
  • Stok düşümünü sipariş düzeyinde, bir kez yapın. Paket satırları yalnız gösterim içindir; her paket için ayrı düşüm aynı ürünü iki kez düşürür.
  • Etiketleri paket başına alın ve kutulara karıştırmadan yapıştırın.

Sık hatalar ve çözümleri

BelirtiOlası nedenÇözüm
Bozulan paketler fark edilmiyorWebhook alıcısı PUT kabul etmiyorAynı adreste PUT isteğini de kabul edin
Bölünmüş siparişte stok iki kez düştüDüşüm paket satırı başına yapıldıDüşümü sipariş düzeyinde bir kez yapın
Eski numarayla işlem hatasıBozulan paketin numarası kullanıldıUnpack sonrası paket numarasını tazeleyin
Yanlış kutuya yanlış etiketPaketler tek satırda gösterildiHer paketi ayrı satırda gösterin

Sık sorulanlar

Hepsiburada'da paket nasıl bozulur?

Paket numarasıyla bozma isteği gönderilir ya da işlem panelden yapılır. Kalemler paketlenecek listesine Unpacked durumunda döner.

Paket bölme ne işe yarar?

Bir paketteki kalemlerin bir kısmını ayrı pakete alır. Ürünler farklı zamanlarda hazır olacaksa kullanılır.

Unpack bildirimi neden gelmiyor?

Bu bildirim PUT yöntemiyle gelir. Webhook alıcınızın aynı adreste PUT isteğini de kabul ettiğinden emin olun.

Bölünmüş siparişte stok nasıl düşmeli?

Sipariş düzeyinde bir kez. Paket başına düşüm aynı ürünü iki kez düşürür.

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.