hepsiburada developers

hepsiburada developers

Did You Know?

İptal Sipariş Bilgileri Listeleme

  • Bu metod satıcıya ait iptal edilen sipariş ve kalem bilgilerine ulaşmanıza olanak tanır.
  • Sadece 28 Ekim 2021 tarihinden sonraki cancel işlemlerini dönmektedir. Eski tarihliler çekilemez.

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

Parametreler(Parameters)

  1. Merchantid (gerekli, guid, b2910839-83b9-4d45-adb6-86bad457edcb) Her satıcının unique bir tanımlayıcısıdır.
  2. beginDate/endDate=Sorgulanacak tarih aralığı, limit/offset sayfada gönderilecek adet bilgisi
NOT
  • İptal sipariş bilgilerini listeleme endpointinde limit – offset yada beginDate – endDate parametreleri kullanarak istek göndermeniz gerekir.
  • 28 Ekim 2021 tarihinden sonraki cancel işlemlerini dönmektedir.
  • Limit, offset, pagecount, totalcount datalarına response bilgisinden erişim sağlayabilirsiniz.
  • Limit-offset parametresi kullanırken limit maximum 50 olacak şekilde kullanılabilir. 

Endpoint(GET) - Offset/Limit Örnek İstek

				
					https://oms-external-sit.hepsiburada.com/orders/merchantid/{merchantid}/cancelled?offset=0&limit=50				
			

Endpoint(GET) - BeginDate/EndDate Format - Örnek İstek

				
					https://oms-external-sit.hepsiburada.com/orders/merchantid/{merchantid}/cancelled?beginDate=2021-09-10 00:00&endDate=2021-09-20 00:00				
			

Endpoint(GET) - Offset/Limit ve BeginDate/EndDate Format - Örnek İstek

				
					https://oms-external-sit.hepsiburada.com/orders/merchantid/{merchantid}/cancelled?beginDate=2021-09-10 00:00&endDate=2021-09-20 00:00&offset=0&limit=50				
			

Response Body

				
					{
    "totalCount": 2,
    "limit": 50,
    "offset": 0,
    "pageCount": 1,
    "items": [
        {
            "orderNumber": "0414153420",
            "lineItemId": "61402f8a-8c6a-e6dc-6e1a-ce1306060606",
            "cancelDate": "2021-09-14T09:35:11.889",
            "cancelledBy": "Merchant",
            "cancelReasonCode": "MerchantCanNotBeSupplied",
            "merchantId": "2f7c386c-0f90-4b87-8471-d785030c2982",
            "quantity": 1,
            "sku": "HBV0000116MVJ",
            "merchantSku": "HBV0000116MVJ_TEST"
        },
        {
            "orderNumber": "0414153425",
            "lineItemId": "61404f5c-8c6a-e6dc-6e1a-db2606060606",
            "cancelDate": "2021-09-20T09:06:17.025",
            "cancelledBy": "Merchant",
            "cancelReasonCode": "MerchantCanNotBeSupplied",
            "merchantId": "2f7c386c-0f90-4b87-8471-d785030c2982",
            "quantity": 1,
            "sku": "HBV0000126SBZ",
            "merchantSku": "HBV0000126SBZ_TEST"
        }
    ]
}				
			

Alan Açıklamaları

Alan AdıAçıklama
orderNumber
Siparişin unique numarasıdır.
lineItemId
Siparişin kaleminin unique ID bilgisidir.
cancelDate
Siparişin iptal edilme tarihidir.
cancelledBy
Siparişin kimin tarafından iptal edildiğinin bilgisini iletir. Alabileceği statüler : Merchant, Customer
cancelReasonCode
Sipariş iptal nedenidir.
merchantId
İptal edilen siparişin hangi merchanta ait olduğunu gösteren merchantıd bilgisidir.
quantity
Siparişin iptal edilen kaleminin kaç adet olduğunu belirtir.
sku
İptal edilen kalemin hepsiburada sku bilgisidir.
merchantSku
İptal edilen kalemin satıcı stok kodu  bilgisidir.

Sayfa Başlıkları