1. Taşıma Seçeneklerini Oluşturma
Taşıma Seçenekleri Oluşturma işlemi, sevkiyat seçenekleri içindeki her gönderi için kullanılabilir taşıma modu ve kargo firması seçeneklerinin listesini temsil eder.
Bu işlem başlatıldığında entegratörün aşağıdaki bilgileri iletmesi gerekir:
- Yerleşim seçeneği kimliği (Placement option ID)
- Gönderi kimliği (Shipment ID)
Bu işlem başlatıldığında satıcının aşağıdaki bilgileri iletmesi gerekir
- Gönderilmeye hazır tarihi (Ready-to-ship date): ISO 8601 tarih-saat formatında olmalıdır ve aşağıdaki şekillerde kabul edilir:
yyyy-MM-ddTHH:mmZ
yyyy-MM-ddTHH:mm:ssZ
yyyy-MM-ddTHH:mm:ss.sssZ
curl --location 'https://sellingpartnerapi-eu.amazon.com/inbound/fba/2024-03-20/inboundPlans/{{inboundPlanId}}/transportationOptions' \
--header 'accept: application/json' \
--header 'x-amz-access-token: Atza|' \
--header 'Content-Type: application/json' \
--data-raw '{
"shipmentTransportationConfigurations": [
{
"contactInformation": {
"email": "[email protected]",
"name": "isim",
"phoneNumber": "+901234567890"
},
"readyToShipWindow": {
"start": "2025-09-05T00:00Z"
},
"shipmentId": "shc0e859b7-9f9c-435b-97d7-f69d98d82bd4"
}
],
"placementOptionId": "plaac7bd29-eff5-4278-942b-b54146e57330"
}'{
"operationId": "c934217e-9d82-4057-b2f2-a3f38af1365e"
}2. Taşıma Seçeneklerini Listeleme
Bu istekte Amazon Anlaşmalı Partner Taşıyıcı ile gönderim yapmak için, gönderi tipinize göre transportationOption seçmeniz gerekir:
Küçük paket teslimatları için, shippingMode alanı GROUND_SMALL_PARCEL olan seçeneği seçin.
Ayrıca shippingSolution değerinin AMAZON_PARTNERED_CARRIER olduğundan emin olun.
Taşıma seçeneklerini alabilmek için placementOptionId veya shipmentId değerlerinden birinin verilmesi zorunluldur.
curl --location 'https://sellingpartnerapi-eu.amazon.com/inbound/fba/2024-03-20/inboundPlans/{{inboundPlanId}}/transportationOptions?pageSize=10&shipmentId={{shipmentId}}&placementOptionId={{placementOptionId}}' \
--header 'accept: application/json' \
--header 'x-amz-access-token: Atza|'{
"transportationOptions": [
{
"carrier": {
"name": "UPS",
"alphaCode": "UPSN"
},
"quote": {
"cost": {
"amount": 31.01,
"code": "TRY"
}
},
"preconditions": [],
"shipmentId": "sh72272814-a0c6-4551-a78c-492f23d29f84",
"shippingMode": "GROUND_SMALL_PARCEL",
"transportationOptionId": "toa8e28298-97e6-4719-b037-c095c231e47e",
"shippingSolution": "AMAZON_PARTNERED_CARRIER"
}
],
"pagination": {}
}