Test Siparişlerinde Statü Güncellemeleri
Test senaryolarınızı gerçekleştirmek adına stage ortamda vermiş olduğunuz siparişler için statüleri aşağıdaki servis aracılığıyla "Shipped", "AtCollectionPoint", "Delivered", "UnDelivered" ve "Returned" olarak güncelleyebilirsiniz.
- Bu servis sadece stage ortamı için kullanılmaktadır.
- Header içinde SellerID gönderilmelidir. Değeri ise kullanmış olduğunuz test satıcısının satıcıId si olmalıdır.
- Header içerisinde göndermiş olduğunuz satıcıId ile basic authentication yapmanız gerekmektedir.
- Statüler sıralı ilerlemektedir. Örneğin "Delivered" olan bir paket "AtCollectionPoint" ve "Shipped" statüsüne geri çekilemez.
| Status | Açıklama |
|---|---|
| Shipped | Paket kargoya verildi |
| AtCollectionPoint | Paket kargo firmasının dağıtım noktasına ulaştı |
| Delivered | Paket teslimat noktasına ulaştı |
| UnDelivered | Paket teslim edilemedi (kargonun dağıtım merkezine geri döndü) |
| Returned | Paket geri gönderildi |
Method PUT
Örnek Servis İsteği
{
"lines": [
{
"lineId": 4944785,
"quantity": 1
}
],
"params": {
},
"status": "Delivered"
}Başarılı Servis Cevabı
"200 OK";İade Test Siparişlerini WaitingInAction Statüsüne Çekme
Test senaryolarınızı gerçekleştirmek adına stage ortamda vermiş olduğunuz siparişler için yaratmış olduğunuz iade talepleri sonrasında iade statüsünü waitinginaction'a çekmek için aşağıdaki servisi kullanabilirsiniz.
- Bu servis sadece stage ortamı için kullanılmaktadır.
Method PUT
STAGE
https://stageapigw.trendyol.com/integration/test/order/sellers/{sellerId}/claims/waiting-in-action
Örnek Servis İsteği
{
"shipmentPackageId": 56526451 // getClaims servisinden dönen "orderShipmentPackageId" değerine karşılık gelmektedir,
}Başarılı Servis Cevabı
"200 OK";Updated 10 days ago