HX Test Siparişi Yaratma Önemli Bilgiler

📘

Önemli

Sipariş Entegrasyonu methodlarımız ile ilgili sorularınız olması durumunda Sıkça Sorulan Sorular sayfamızı ziyaret edebilirsiniz.

Bu methodumuza entegre olan satıcılarımız,sadece SIT(Test) ortamımızda mağaza/bayi bazlı, talep edildiği adet kadar dummy test siparişi yaratabilir.

❗️

Not

Request Body de kullandığınız hepsiburadaSku değerlerinin mağaza/bayi üzerinde satışa açık(fiyat/stok bilgisine sahip) olması gerekmektedir.

  • API, HTTP Basic Auth. ile korunmaktadır, dolayısıyla istemci, kullanıcı adı ve şifreyi HTTP Authorization Header bilgisinde göndermelidir.

Parametreler(Parameters)

merchantid(gerekli, guid, b2910839-83b9-4d45-adb6-86bad457edcb) ; Her satıcı mağazanın/bayinin unique bilgisidir.

Alan Adı Açıklamaları

Alan Adı Açıklama
customerId
Hepsiburada son kullanıcısının unique kod bilgisidir.Test ortamı için request body de ifade edilen sabit bilgi kullanılacaktır.
cargoFirmId
Taşımacılığın(Dağıtımın) durumunu ifade eder. 50:Hepsiburada 89100:Satıcı
lineItems
Sipariş içeriğinde yer alması istenilen hepsiburadaSku(Envanterde ifade edilen ürünün Hepsiburada sistemi tarafından tanımlanan unique kod bilgisidir.) ve miktar bilgisi listesi.
selectedCampaigns
Siparişte olmasını istediğiniz kampanya bilgisidir.Kampanya istenilmez ise boş gönderilebilir.
2000081221 : Sepette 50 TL'ye 10 TL indirim (HB karşılar) 2000081245 : Sepette 50 TL'ye 10 TL indirim (Merchant karşılar) 2000081222 : Sepette 50 TL'ye %10 indirim (HB karşılar) 2000081247 : Sepette 50 TL'ye %10 indirim (Merchant karşılar) 2000081499 : Sepette 3 al 2 öde kampanyası (Merchant karşılar) (Sepette HBV00000NE0PH sku'lu en az 3 adet koşul ürün olmak üzere 1 tanesi tutarında %100 indirim uygulanır.) 2000081500 : Sepette 3 al 2 öde kampanyası (HB karşılar) (Sepette HBV00000NE0PH sku'lu en az 3 adet koşul ürün olmak üzere 1 tanesi tutarında %100 indirim uygulanır.)

Hata Durumları

Hata Kodu
Hata Mesajı
400
Bad Request: URL içerisindeki parametreleri kontrol edin.
401
Unauthorized: Username veya Password (Şifre) hatalı girilmiştir. Lütfen kontrol ediniz.
404
Not Found: URL hatalı gönderilmiştir. Lütfen kontrol ediniz.
405
Not Allowed: Http Protokol hatası. Lütfen kontrol ediniz.
500
Internal Server: Lütfen ticket üzerinden entegrasyon ekibi ile iletişime geçiniz.