B2B
Sipariş oluşturma

B2B Sipariş oluşturma

POST /B2b/SaveOrder

Adisyo'da B2B akışı üzerinden yeni bir sipariş oluşturur. Bu uçnokta, ürünleri stok kodu (stockCode) üzerinden eşler ve sade bir gövde yapısı kullanır.

Örnek istek

B2B siparişi oluşturma
curl -X POST 'https://ext.adisyo.com/api/External/v2/B2b/SaveOrder' \
  --header "x-api-key: ..." \
  --header "x-api-secret: ..." \
  --header "x-api-consumer: ..." \
  --header 'Content-Type: application/json' \
  --data '{
      "description": "Sipariş açıklaması",
      "items": [
        {
          "stockCode": "Sc123",
          "quantity": 1,
          "description": "Ürün açıklaması 1"
        },
        {
          "stockCode": "Sc123",
          "quantity": 2,
          "description": "Ürün açıklaması 2"
        }
      ]
  }'

İstek Parametreleri

Parametre AdıData TipiAçıklama
descriptionString?Sipariş açıklaması
itemsArraySipariş kalemlerinin listesi
[].items.stockCodeStringÜrünün stok kodu. Ürün listesi üzerinden alınmalıdır.
[].items.quantityNumberÜrün adedi
[].items.descriptionString?Sipariş kalemine ait açıklama

Örnek cevap

Kaydedilen B2B sipariş cevabı
{
  "b2bOrderId": 643287,
  "status": 100,
  "message": null
}

Cevap parametreleri

Parametre AdıData TipiAçıklama
b2bOrderIdNumberB2B siparişinin Adisyo sistemindeki ID'si
statusNumberSonuç Kodları
messageStringİşlem sonucu mesajı