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
{  
  "defaultActivationStatus":"Allocated",
  "orderSummaryId":"1Osxx0000000000001",
  "orderDeliveryGroupSummaryId":"0ag7Q000000xPYgQAM",
  "fulfillmentGroups":[  
    {  
      "fulfilledFromLocationId":"131xx00000000W0001",
      "fulfillmentType":"warehouse",
      "orderItemSummaries":[  
        {  
          "orderItemSummaryId":"10uxx00000000W0001",
          "quantity":3
        },
        {  
          "orderItemSummaryId":"10uxx00000000W0002",
          "quantity":1
        }
      ]
    }
  ]
}
Properties
Name Type Description Required or Optional Available Version
defaultActivationStatus String

Default activation status for a new fulfillment order. If you don't specify a value, the default value is Allocated, which belongs to the Activated status category. This default can be changed, but the replacement status must also have a status category of Activated.

Optional 58.0
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