Ödeme Onayı Bekleyen Sipariş Paketlerini Çekme (getShipmentPackages)

Ödeme Onayı Bekleyen Sipariş Paketlerinin Alınması

Trendyol sistemine ilettiğiniz ürünler ile planlanın butik sonrası müşteriler tarafından verilen ve ödeme kontrolünde olan her siparişin bilgisini bu method yardımıyla alabilirsiniz. Sistem tarafından ödeme kontrolünden sonra otomatik paketlenerek sipariş paketleri oluşturulur.

1- Awaiting statüsündeki siparişleri sadece stok kontrolleriniz için kullanabilirsiniz.
2- Ödeme kontrolünden geçen siparişler artık Created statüsünde sizlere dönecektir.
3- Ödeme kontrolünden geçmeyen siparişler ise Cancelled statüsünde sizlere dönecektir.

  • GET getShipmentPackages

https://api.trendyol.com/sapigw/suppliers/{supplierid}/orders?status=Awaiting

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


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": "***",
                "city": "***",
                "cityCode": 0,
                "district": "***",
                "districtId": 0,
                "postalCode": "***",
                "countryCode": "***",
                "phone": "***",
                "fullAddress": "*** *** *** ***",
                "fullName": "*** ***"
            },
            "orderNumber": "252647418",
            "grossAmount": 55.95,
            "totalDiscount": 0.00,
            "taxNumber": "***",
            "invoiceAddress": {
                "id": 0,
                "firstName": "***",
                "lastName": "***",
                "company": "",
                "address1": "***",
                "address2": "***",
                "city": "***",
                "cityCode": 0,
                "district": "***",
                "districtId": 0,
                "postalCode": "***",
                "countryCode": "***",
                "phone": "***",
                "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
                }
            ],
            "orderDate": 1583327549228,
            "tcIdentityNumber": "99999999999",
            "currencyCode": "TRY",
            "packageHistories": [
                {
                    "createdDate": 0,
                    "status": "Awaiting"
                }
            ],
            "shipmentPackageStatus": "Approved",
            "deliveryType": "normal",
            "estimatedDeliveryStartDate": 1583392349000,
            "estimatedDeliveryEndDate": 1583824349000,
            "totalPrice": 55.95
        }
    ]
}