Newer Version Available

This content describes an older version of this product. View Latest

Fulfillment Order Input

An OrderDeliveryGroupSummary that defines a delivery method and recipient, and a list of fulfillment groups to assign to FulfillmentOrders. Each fulfillment group is a set of OrderItemSummaries that match the OrderDeliveryGroupSummary and share the same fulfillment location. The method creates a FulfillmentOrder for each fulfillment group and a FulfillmentOrderLineItem for each OrderItemSummary.
Root XML tag
<fulfillmentOrderInput>
JSON example
1{  
2  "orderSummaryId":"1Osxx0000000000001",
3  "orderDeliveryGroupSummaryId":"2Dgxx00000000W0001",
4  "fulfillmentGroups":[  
5    {  
6      "fulfilledFromLocationId":"131xx00000000W0001",
7      "fulfillmentType":"warehouse",
8      "orderItemSummaries":[  
9        {  
10          "orderItemSummaryId":"10uxx00000000W0001",
11          "quantity":3
12        },
13        {  
14          "orderItemSummaryId":"10uxx00000000W0002",
15          "quantity":1
16        }
17      ]
18    }
19  ]
20}
Properties
Name Type Description Required or Optional Available Version
fulfillmentGroups Fulfillment Group Input[] List of fulfillment groups that specify the OrderItemSummaries and fulfillment locations. Required 48.0
orderDeliveryGroup​SummaryId String ID of the OrderDeliveryGroupSummary. Required 48.0
orderSummaryId String ID of the OrderSummary. Required 48.0