计划配送仅适用于日本多渠道配送订单。您可以使用计划配送选择多渠道配送订单的配送时间范围。
注: 计划配送仅适用于日本。
安排多渠道配送订单
- 调用 GetFulfillmentPreview 操作,指定:
-
ShippingSpeedCategories =
ScheduledDelivery
-
IncludeDeliveryWindows = true
返回的每个 DeliveryWindow
响应元素都包含一个StartDateTime 和一个
EndDateTime 响应元素。
- 确定哪个 DeliveryWindow 响应元素准确限定多渠道配送订单的配送时间范围。
- 调用 CreateFulfillmentOrder 操作,指定:
- ShippingSpeedCategory =
ScheduledDelivery
- StartDateTime 和 EndDateTime
值被包含在上一步的 DeliveryWindow 响应元素中。
重要:
- 调用的 CreateFulfillmentOrder 操作包含的
StartDateTime 和
EndDateTime 值必须和
GetFulfillmentPreview 操作返回的值完全一致。如果您指定的
StartDateTime 和
EndDateTime 值不是
GetFulfillmentPreview 操作返回的值,服务返回错误。
- 您调用 GetFulfillmentPreview 操作时的可用配送时间范围有可能在稍后调用
CreateFulfillmentOrder
操作时变为不可用。如果此情况发生,服务返回错误。您需要从第一步重新开始。
更多信息,请参阅“配送出库货件 API”部分参考中的您应了解的“配送出库货件 API”部分的相关内容。