Askıdaki Sipariş Paketlerini Çekme (getShipmentPackages)
Ödeme güvenliğinden geçmekte olan ve kargo firmasından kargo bilgisi beklenen siparişlerinizi, bu method yardımıyla alabilirsiniz.Sistem tarafından ödeme kontrolünden ve kargo bilgileri tamamlandıktan sonra otomatik paketlenerek sipariş paketleri oluşturulur.
- Awaiting statüsündeki siparişleri sadece stok kontrolleriniz için kullanabilirsiniz.
- Ödeme kontrolünden geçen siparişler artık Created statüsünde sizlere dönecektir.
- Ödeme kontrolünden geçmeyen siparişler ise Cancelled statüsünde sizlere dönecektir.
GET getShipmentPackages
Servis Parametreleri
| Parametre | Parametre Değer | Açıklama | Tip |
|---|---|---|---|
| startDate | Belirli bir tarihten sonraki siparişleri getirir. Timestamp olarak gönderilmelidir. | long | |
| endDate | Belirtilen tarihe kadar olan siparişleri getirir. Timestamp olarak gönderilmelidir. | long | |
| page | Sadece belirtilen sayfadaki bilgileri döndürür | int | |
| size | Maksimum 200 | Bir sayfada listelenecek maksimum adeti belirtir. | int |
| supplierId | İlgili tedarikçinin ID bilgisi gönderilmelidir | long | |
| orderNumber | Sadece belirli bir sipariş numarası verilerek o siparişin bilgilerini getirir | string | |
| orderByField | LastModifiedDate | Son güncellenme tarihini baz alır. | string |
| orderByField | CreatedDate | Siparişin oluşma tarihini baz alır | string |
| orderByDirection | ASC | Eskiden yeniye doğru sıralar. | string |
| orderByDirection | DESC | Yeniden eskiye doğru sıralar. | string |
| shipmentPackagesId | Paket numarasıyla sorgu atılır. | long |
Sipariş Statüleri
| Statü | Açıklama |
|---|---|
| orderDate | Müşterinin trendyol.com üzerinde siparişi oluşturduğu zaman dönmektedir. |
| Awaiting | Müşterinin trendyol.com üzerinde siparişi oluşturduktan sonra ödeme onayından bekleyen siparişler için bu statü dönmektedir. (Bu statüdeki siparişler "Created" statüsüne geçene kadar herhangi bir işlem yapmamanız gerekmektedir. Sadece stok güncellemeleri için bu statüyü kullanabilirsiniz.) |
Örnek Servis Cevabı
{
"page": 0,
"size": 50,
"totalPages": 1,
"totalElements": 1,
"content": [
{
"shipmentAddress": {
"id": 0,
"firstName": "***",
"lastName": "***",
"address1": "***",
"address2": "***",
"addressLines": {
"addressLine1": "***",
"addressLine2": "***"
},
"city": "***",
"cityCode": 0,
"district": "***",
"districtId": 0,
"countyId": 0, //CEE bölgesi için gelecektir.
"countyName": "***", //CEE bölgesi için gelecektir.
"shortAddress": "***", //GULF bölgesi için gelecektir.
"stateName": "***", //GULF bölgesi için gelecektir.
"postalCode": "***",
"countryCode": "***",
"phone": "***",
"latitude": "***",
"longitude": "***",
"fullAddress": "*** *** *** ***",
"fullName": "*** ***"
},
"orderNumber": "252647418",
"grossAmount": 55.95,
"totalDiscount": 0.00,
"taxNumber": "***",
"invoiceAddress": {
"id": 0,
"firstName": "***",
"lastName": "***",
"company": "",
"address1": "***",
"address2": "***",
"addressLines": {
"addressLine1": "***",
"addressLine2": "***"
},
"city": "***",
"cityCode": 0,
"district": "***",
"districtId": 0,
"countyId": 0, //CEE bölgesi için gelecektir.
"countyName": "***", //CEE bölgesi için gelecektir.
"shortAddress": "***", //GULF bölgesi için gelecektir.
"stateName": "***", //GULF bölgesi için gelecektir.
"postalCode": "***",
"countryCode": "***",
"phone": "***",
"latitude": "***",
"longitude": "***",
"fullAddress": "*** *** *** ***",
"fullName": "*** ***"
},
"customerFirstName": "***",
"customerEmail": "***",
"customerId": 0,
"customerLastName": "***",
"id": 0,
"cargoTrackingNumber": 0,
"cargoProviderName": "***",
"lines": [
{
"quantity": 1,
"productId": 197197197,
"salesCampaignId": 111111,
"productSize": "L",
"merchantSku": "merchantSku",
"productName": "Kadın Siyah Pantolon",
"productCode": 554554554,
"amount": 55.95,
"discount": 0,
"discountDetails": [
{
"lineItemPrice": 55.95,
"lineItemDiscount": 0
}
],
"currencyCode": "TRY",
"productColor": "SIYAH",
"id": 444444444,
"sku": "skue",
"vatBaseAmount": 8.0,
"barcode": "6000001036071",
"orderLineItemStatusName": "Approved",
"price": 55.95
"productCategoryId": 11111,
"laborCost": 11.11,
"commission": 9
}
],
"orderDate": 1583327549228,
"identityNumber": "0000000000000",
"currencyCode": "TRY",
"packageHistories": [
{
"createdDate": 0,
"status": "Awaiting"
}
],
"shipmentPackageStatus": "Approved",
"deliveryType": "normal",
"estimatedDeliveryStartDate": 1583392349000,
"estimatedDeliveryEndDate": 1583824349000,
"totalPrice": 55.95,
"cargoDeci": 0,
"isCod": false,
"createdBy": "",
"originPackageIds": null,
"whoPays": null,
"hsCode": ""
}
]
}Updated 10 days ago