Toplu Stok ve Fiyat Durum Sorgulama

Stok- Fiyat Toplu İşlem Sorgulama(inventory-result)

Bu method ile daha önce stok ve fiyat gönderim servisinden almış olduğunuz batchRequestId bilgisi ile durumu sorgulayabilirsiniz.

vendor her satıcının unique bir tanımlayıcısıdır. Zorunlu bir alandır.
GET inventory-result

https://merchantapi.idefix.com/pim/catalog/{vendorId}/inventory-result/{batchId}

Örnek Servis Cevabı:
{
   "items":[
      {
         "barcode":"8806088635767",
         "price":30000,
         "comparePrice":30000,
         "inventoryQuantity":50,
          "deliveryDuration": 1,
          "deliveryType": "regular",
         "status":"decline",
         "statusDateCreatedAt":"2022-10-05T13:56:54+03:00",
         "failureReasons":"NO_PRICE"
      }
   ],
   "lastUpdatedAt":"2022-10-05T13:56:54+03:00",
   "completedAt":"2022-10-05T13:56:54+03:00",
   "createdAt":"2022-10-05T13:56:54+03:00",
   "status":"COMPLETED",
   "batchRequestId":"101b-633d62f6725ba"
}
status
Stok ve fiyat gönderimi sonrasında işlemin sistemdeki güncel durum bilgisini ifade eder.
Değer Açıklama
created Stok ve fiyat talebi oluşturulmuştur.
decline Stok ve fiyat gönderimi sırasında hata oluşmuştur.
completed Stok ve fiyat gönderim işlemi başarıyla tamamlanmıştır.
failureReasons
Stok ve fiyat gönderimi sırasında bir hata alınması durumunda, hatanın sebebine ilişkin bilgileri içerir.
Bu alan yalnızca status = decline olduğunda döner.
Değer Açıklama
DATA_PARSE_ERROR Gönderilen stok ve fiyat verileri parse edilememiştir.
BATCH_NOT_EXIST Gönderdiğiniz batch bilgisi sistemde bulunamadı.
BATCH_ALREADY_PROCESSED Gönderilen batch hâlihazırda işlenmektedir.
PRODUCT_NOT_FOUND Gönderilen barkod ürün havuzunda bulunmamaktadır.
CATALOG_PRICE_LOCKED Ürün fiyatı kilitlenmiştir, destek ekibi ile görüşülmelidir.