Trendyol API · Sipariş

Trendyol tedarik edememe bildirimi (UnSupplied)

Trendyol'da paketteki ürünü gönderemeyecekseniz PUT /integration/order/sellers/{sellerId}/shipment-packages/{packageId}/items/unsupplied servisiyle tedarik edememe bildirirsiniz. Gövdede iptal edilecek kalemlerin lineId ve quantity değerleri ile bir neden kodu (reasonId) bulunur. İşlemden sonra mevcut paket bozulur; kısmi iptalde aynı sipariş numarası altında yeni bir paket oluşur.

PUT/integration/order/sellers/{sellerId}/shipment-packages/{packageId}/items/unsupplied

Gövde ve neden kodları

Gövde iki alan taşır: lines dizisi (her elemanda lineId ve quantity) ve reasonId. Örnek: lines içinde lineId: KALEM_ID, quantity: 1 ve reasonId: 500.

reasonIdAdNe zaman seçilir
500Stok tükendiÜrünün stoğu tükendi ya da gönderim gecikmesi nedeniyle tedarik edilemiyor
501Kusurlu/Defolu/Bozuk ÜrünÜrün kusurlu olduğu için gönderilemiyor
502Hatalı FiyatYanlış fiyat beslendi
504Entegrasyon HatasıEntegrasyon firmasından kaynaklı hatalı fiyat ya da stok aktarımı
505Toplu Alımİndirim sonrası aynı müşteri aynı üründen toplu satın aldı
506Mücbir SebepDoğal afet, hastalık, cenaze gibi durumlar

Bildirimden sonra paket ne olur?

DurumSonuç
Paketin tamamı iptal edildiPaket Cancelled olur; iptal sipariş servisinden ya da webhook'tan görülür
Paketteki kalemlerin bir kısmı iptal edildiMevcut paket bozulur ve Cancelled olur; aynı orderNumber altında yeni shipmentPackageId ve cargoTrackingNumber oluşur

Kısmi iptalden sonra kalan ürünleri eski paket kimliğiyle göndermeye çalışmayın. Doküman, tedarik edememe kaydından sonra sipariş paketlerinin yeniden çekilmesini ister. Yeni paket bilgileri sipariş servisinden ya da webhook'tan alınır; yeni paketin createdBy alanı cancel olarak gelir.

Önce yapılacak kontroller

  • Gerçekten tedarik edemiyor musunuz? Başka bir depoda ürün varsa paketi bölmek ya da gönderim süresini uzatmak daha iyi bir seçenek olabilir.
  • Doğru nedeni seçin. 504 Entegrasyon Hatası yalnız entegrasyondan kaynaklı fiyat ya da stok hatası içindir; stoğu biten ürün için 500 seçilir.
  • İptal ettiğiniz ürünün stoğunu hemen sıfırlayın. Aksi hâlde aynı ürün yeniden satılır ve aynı sorun tekrarlanır.
  • Tedarik edememe nedeniyle satışı durdurulan ürünlerin kilidi, sorun giderildikten sonra kilit kaldırma servisiyle açılabilir.

Limit ve sık hatalar

Servis limiti en düşük iki kademede dakikada 100, 150.000 ürün kademesinde 200 istektir; 500.000 ürün ve üzerinde sınır yoktur.

BelirtiNedenÇözüm
400reasonId eksik ya da geçersizTablodaki kodlardan birini gönderin
Kalan ürünler gönderilemiyorEski paket kimliği kullanılıyorSiparişi yeniden çekip yeni paketi kullanın
Yanlış kalem iptal edildilineId yerine başka kimlik gönderildilineId'yi paketin lines dizisinden alın

Stok farkları sık tedarik edememeye yol açıyorsa kök nedeni çözün. Kanallar arası çift satışı önlemek için çoklu pazaryeri çift satış sorunu rehberine bakabilirsiniz. Stoğu biten ürünün satışını önceden durdurmak, iptal bildirmekten her zaman daha az maliyetlidir.

Sık sorulanlar

Trendyol'da tedarik edememe nasıl bildirilir?

PUT .../shipment-packages/{packageId}/items/unsupplied servisine iptal edilecek kalemlerin lineId ve quantity değerleri ile bir reasonId gönderilir.

Tedarik edememe neden kodları nelerdir?

500 Stok tükendi, 501 Kusurlu ürün, 502 Hatalı fiyat, 504 Entegrasyon hatası, 505 Toplu alım ve 506 Mücbir sebep.

Kısmi iptalden sonra kalan ürünleri nasıl gönderirim?

Siparişi yeniden çekin. Aynı orderNumber altında oluşan yeni paketin shipmentPackageId ve cargoTrackingNumber değeriyle devam edin.

Tedarik edememe ürünü etkiler mi?

Trendyol tedarik edememe sebebiyle bazı ürünlerin satışını durdurabilir. Bu kilit, sorun giderildikten sonra kilit kaldırma servisiyle açılabilir.

Paketin yalnız bir ürününü iptal edebilir miyim?

Evet. lines dizisine yalnız iptal edilecek kalemin lineId ve quantity değerini yazın. Paket bozulur, kalan ürünler aynı sipariş numarası altında yeni bir pakette devam eder.

Kaynaklar

İlgili Trendyol API konuları

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

Trendyol entegrasyonunu kod yazmadan kurun

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