Alternatif Teslimat İle Gönderim

Alternatif Teslimat İle Gönderim

Oluşturularan sipariş paketinin müşteriye teslim etmek için alternatif gönderim seçeneklerinin kullanıldığı ve bu işlemleri Trendyol'a aşağıdaki servisler ile iletebilirsiniz.*

  • PUT processAlternativeDelivery (Kargo Linki ile Gönderim)

Sipariş paketini gönderdikten sonra elinizde olan kargo takip linki ile besleme yapabilirsiniz. Bu isteği başarılı bir şekilde ilettikten sonra sipariş otomatik olarak "Shipped" (Taşıma Durumunda) statüsüne geçecektir.

https://api.trendyol.com/sapigw/suppliers/{supplierId}/shipment-packages/{Id}/alternative-delivery

Örnek Servis İsteği


{  
"isPhoneNumber": false, 
"trackingInfo": "http://tex....",
"params": {} 
}
  • PUT processAlternativeDelivery (Telefon Numarası ile Gönderim)

6 Haziran 2022 tarihinden itibaren isPhoneNumber": true olan alternatif teslimat gönderimleri için desi ve koli bilgisinin body içerisinde gönderilmesi zorunlu olacaktır.

Sipariş paketini gönderdikten sonra siparişin durumu ile alakalı müşterilerin bilgi alabileceği bir telefon numarası ile besleme yapabilirsiniz. Bu isteği başarılı bir şekilde ilettikten sonra sipariş otomatik olarak "Shipped" (Taşıma Durumunda) statüsüne geçecektir.

https://api.trendyol.com/sapigw/suppliers/{supplierId}/shipment-packages/{Id}/alternative-delivery

Örnek Servis İsteği


{  
"isPhoneNumber": true, 
"trackingInfo": "5555555555",
"params":{},
"boxQuantity": 1, // 6 Haziran 2022 tarihinden itibaren istek içerisinde gönderilmesi zorunlu olacaktır
"deci": 1.4 // 6 Haziran 2022 tarihinden itibaren istek içerisinde gönderilmesi zorunlu olacaktır
}

Örnek Servis Cevapları


200 OK

200 cevabını aldıktan sonra sipariş paketlerini çekme servisinden güncel cargoTrackingNumber değerine ulaşabilir ve bu değer ile müşteri siparişi teslim aldıktan sonra bu değeri bize iletebilirsiniz.

  • PUT manualDeliver (Alternatif Teslimat ile Gönderilmiş Paketi Teslim Etme)

Bu isteği yaparken bir JSON body ihtiyacı yoktur. İsteği attıktan sonra size 200 OK cevabı dönecektir.

https://api.trendyol.com/sapigw/suppliers/{supplierId}/manual-deliver/{cargoTrackingNumber}

Alternatif Teslimat İle Iade Gerçekleştirme

  • PUT manualReturn (Alternatif Teslimat ile Gönderilmiş Paketin Iade Edilmesi)

Bu servisi, tarafınızdan "shipped" statüsüne geçirilip müşteriye teslim edilemediği durumda deponuza geri dönen ve bu sebeple "delivered" statüsüne geçirilemeyen siparişler için kullanabilirsiniz.

Bu isteği yaparken bir JSON body ihtiyacı yoktur. İsteği attıktan sonra size 200 OK cevabı dönecektir.

PROD : https://api.trendyol.com/sapigw/suppliers/{supplierId}/manual-return/{cargoTrackingNumber}

STAGE: https://stageapi.trendyol.com/integration/oms/core/sellers/{supplierId}/manual-return/{cargoTrackingNumber}

Alternatif Teslimat İle Dijital Ürün Gönderimi

  • PUT processAlternativeDelivery (Dijital Ürün Teslimatı)

Bu servisi çağırdığınız zaman verdiğiniz bilgiler müşterilere otomatik olarak sms ve e-mail olarak iletilecektir.

https://api.trendyol.com/sapigw/suppliers/{supplierId}/shipment-packages/{Id}/alternative-delivery

digitalCode alanı 6-120 karakter arasında olmalıdır.


{ 
"isPhoneNumber": true, 
"trackingInfo": "5555555555",
"params": 
{"digitalCode": "AX4567fasdf"}
}

Dijital ürünler için var olan bu serviste siparişin teslim edildi bilgisi Trendyol tarafından otomatik iletilecektir.

YETKİLİ SERVİS GÖNDERİMİ

Ürünlerini yetkili servise kargolayan satıcılarımızın bu servisi çağırmaları gerekmektedir

  • PUT delivered-by-service

PROD: https://api.trendyol.com/sapigw/suppliers/{supplierId}/shipment-packages/{Id}/delivered-by-service

STAGE: https://stageapi.trendyol.com/integration/oms/core/sellers/{sellerId}/shipment-packages/{packageId}/delivered-by-service

Paket shipped statusune geçirilene kadar herhangi bir zamanda bu servis çağırılabilir