9. Shipping Alternative Delivery

You can forward these transactions to Trendyol with the following services, where alternative shipping options are used to deliver the created order package to the customer.

  • You must apply Trendyol Team to be able to use this service as alternative delivery works with ADEL permission.
    • If the permissions are not defined, the service will return an error.
  • If the package is going to be delivered with Alternative Delivery (ADEL), the cargo provider information set as ADEL.
  • If the package is going to be delivered with Alternative Delivery (ADEL), one its set the package status will be "Shipped"
  • After the package is shipped, the seller cannot set the package status as "Delivered" or "Returned" within 6 hours.

Successfull Delivery - "Delivered"

Once the package is delivered to the customer, customer gets a notification and an email. Within 3 days customer has to be accept that they get the package. Once customer accept that, package status will be "Delivered" (If not, customer has to be notify the issue to Trendyol by using trendyol customer support services)

  • If customer doesnt accept that they get the package withing 3 days, after 3 working day it automatically accepted and package status will be "Delivered"

Unsuccessfull Delivery - "Returned"

Once the package is undelivered to the customer, the status of the package will be "Returned". With that action claim will be created on Trendyol and accepted automatically.

PUT processAlternativeDelivery (Shipping with Cargo Link)

After sending the order package, you can feed it with the cargo tracking link you have. After successfully submitting this request, the order will automatically switch to "Shipped" status.

Sample Service Request

{
"isPhoneNumber": false,
"trackingInfo": "http://tex....", // cargo tracking link should be send
"params": {}
}

PUT processAlternativeDelivery (Shipping by Phone Number)

After sending the order package, you can provide a phone number where customers can get information about the status of the order. After successfully submitting this request, the order will automatically be in the "Shipped" status.

Sample Service Request

{
"isPhoneNumber": true,
"trackingInfo": "5555555555",
"params":{},
"boxQuantity": 1,
"deci": 1.4
}

Sample Service Responses

"200 OK";

Data Types

FieldData TypeDescriptionRequired
isPhoneNumberboolShould be always truetrue
trackingInfostringContact number for delivery persontrue
paramsmapShould be always emptytrue
boxQuantityintThe quantity of the packagefalse
decifloat64The deci of the packagefalse

PUT manualDeliver - Cargo Tracking Number (Delivering a Package Sent by Alternate Delivery)

By using this service, you can change the package status to delivered.

Service Responses

"200 OK";

PUT manualDeliver - Package Number (Delivering a Package Sent by Alternate Delivery)

By using this service, you can change the package status to delivered.

Service Responses

"200 OK";

PUT manualReturn - Cargo Tracking Number (Returning Package Sent with Alternate Delivery)

By using this service, you can change the package status to returned.

  • You can use this service for undelivered orders.

Service Responses

"200 OK";

PUT manualReturn - Package Number (Returning Package Sent with Alternate Delivery)

By using this service, you can change the package status to returned.

  • You can use this service for undelivered orders.

Service Responses

"200 OK";