Test Siparişi Oluşturma

Bu servis stage ortamında talep edilen senaryolarda test siparişi oluşturulması için kullanılacaktır.

Provizyonlu satış yapan satıcıların "isProvisionedSeller" değerini true, provisyonsuz satış yapan satıcıların false göndermesi gerekmektedir.

  • POST

https://stageapi.trendyol.com/integration/oms/instant

Örnek Servis İsteği


{
  "address": {
    "addressDescription": "string",
    "addressText": "string",
    "apartmentNumber": "string",
    "city": "string",
    "company": "string",
    "district": "string",
    "doorNumber": "string",
    "email": "string",
    "floor": "string",
    "latitude": "string",
    "longitude": "string",
    "neighborhood": "string",
    "phone": "string"
  },
  "customer": {
    "customerFirstName": "string",
    "customerLastName": "string"
  },
  "lines": [
    {
      "barcode": "string",
      "quantity": 0
    }
  ],
  "store": {
    "deliveryModel": "string",
    "isProvisionedSeller": "boolean", 
    "scheduleType": "string",
    "sellerId": "string",
    "sellerType": "string",
    "storeId": "string",
    "timeSlot": {
      "slotEndDate": "string",
      "slotStartDate": "string"
    },
    "timeslotId": "string",
    "zoneId": "string"
  }
}

İstek atıldıktan sonra tarafınıza response içerisinde "orderNumber" dönecektir. Bu sipariş numarasıyla talep ettiğiniz işlemleri yapabilirsiniz.

Field Field Değer Açıklama Tip
deliveryModel STORE - GO Store: Kendi kuryesi ile teslimat yapacak firmalar, Go: trendyol kuryesi ile teslimat yapacak firmalar için kullanılabilir. string
scheduleType INSTANT - TİMESLOT Timeslot: Randevulu teslimat yapacak firmalar Instant: Randevulu teslimat yapmayacak firmalar. string
sellerType GROCERY - WATER Grocery: Market satışı yapacak firmalar Water: Su satışı yapacak firmalar string
timeSlotId Slotlu teslimat yapacak firmaların slot bildirimi yaparken beslediği değer string
zoneId Teslimat bölgesi bildirimi yapan firmaların beslediği değer string

Timeslot bilgisiyle test yapmayacak satıcılar bu değerleri "timeslotId": "", "timeSlot": null, "zoneId": "" olarak gönderebilir.