Create a Japan order with scheduled delivery and delivery time windows

Learn how to create orders for Japan with the scheduled delivery shipping option. This ship option is only available for Amazon Japan store orders.

Learn how to create orders for Japan with the scheduled delivery shipping option. This ship option is only available for Amazon Japan store orders.

Prerequisites

To complete this tutorial, you need:

Step 1. Get the fulfillment preview for scheduled delivery dates

Call getOrderPreview with fulfillmentConfiguration.serviceLevel.serviceTiers set to SCHEDULED.

POST https://sellingpartnerapi-fe.amazon.com/fulfillment/outbound/2026-07-04/previews
{
  "fulfillmentConfiguration": {
    "serviceLevel": { "serviceTiers": ["SCHEDULED"] }
  },
  "origin": { "countryCode": "JP" },
  "destination": {
    "deliveryAddress": {
      "name": "Mary Major", "addressLine1": "1-8-1 Shimomeguro",
      "addressLine2": "Meguro-ku", "city": "Tokyo",
      "countryCode": "JP", "postalCode": "153-0064"
    }
  },
  "lineItems": [
    {
      "product": { "productIdentifier": { "amazonSku": "SellerSKU12" } },
      "amount": { "unit": "EACHES", "value": "2.0" }
    }
  ]
}

Step 2. Create a fulfillment order with the selected delivery window

Call createOrder using the deliveryInterval returned by the preview. Set fulfillmentConfiguration.serviceLevel.serviceTiers to SCHEDULED and pass the chosen fulfillmentConfiguration.serviceLevel.deliveryInterval. Supplying a window not returned by getOrderPreview returns an error. Call getOrderPreview again to get a current window.

POST https://sellingpartnerapi-fe.amazon.com/fulfillment/outbound/2026-07-04/orders
{
  "orderId": "JP-SCHEDULED-001",
  "fulfillmentConfiguration": {
    "serviceLevel": {
      "serviceTiers": ["SCHEDULED"],
      "deliveryInterval": {
        "startTime": "2026-07-20T10:00:00+09:00",
        "endTime": "2026-07-20T12:00:00+09:00"
      }
    },
    "action": "SHIP"
  },
  "origin": { "countryCode": "JP" },
  "destination": {
    "deliveryAddress": {
      "name": "Mary Major", "addressLine1": "1-8-1 Shimomeguro",
      "addressLine2": "Meguro-ku", "city": "Tokyo",
      "countryCode": "JP", "postalCode": "153-0064"
    }
  },
  "lineItems": [{
    "lineItemId": "item-001",
    "product": { "productIdentifier": { "amazonSku": "SellerSKU12" } },
    "amount": { "unit": "EACHES", "value": "1.0" }
  }]
}

Step 3. Validate the order

Call getOrder and confirm that fulfillmentConfiguration.action is SHIP and status is PROCESSING.

📘

Note

Shipping method service-level agreements vary by store. Refer to Seller Central for shipping method SLAs and MCF fees.


Did this page help you?