Home > @vsf-enterprise/commercetools-types > StagedOrderUpdateAction
# StagedOrderUpdateAction type
Signature:
export declare type StagedOrderUpdateAction = {
addCustomLineItem?: InputMaybe<AddStagedOrderCustomLineItem>;
addDelivery?: InputMaybe<AddStagedOrderDelivery>;
addDiscountCode?: InputMaybe<AddStagedOrderDiscountCode>;
addItemShippingAddress?: InputMaybe<AddStagedOrderItemShippingAddress>;
addLineItem?: InputMaybe<AddStagedOrderLineItem>;
addParcelToDelivery?: InputMaybe<AddStagedOrderParcelToDelivery>;
addPayment?: InputMaybe<AddStagedOrderPayment>;
addReturnInfo?: InputMaybe<AddStagedOrderReturnInfo>;
addShoppingList?: InputMaybe<AddStagedOrderShoppingList>;
changeCustomLineItemMoney?: InputMaybe<ChangeStagedOrderCustomLineItemMoney>;
changeCustomLineItemQuantity?: InputMaybe<ChangeStagedOrderCustomLineItemQuantity>;
changeLineItemQuantity?: InputMaybe<ChangeStagedOrderLineItemQuantity>;
changeOrderState?: InputMaybe<ChangeStagedOrderOrderState>;
changePaymentState?: InputMaybe<ChangeStagedOrderPaymentState>;
changeShipmentState?: InputMaybe<ChangeStagedOrderShipmentState>;
changeTaxCalculationMode?: InputMaybe<ChangeStagedOrderTaxCalculationMode>;
changeTaxMode?: InputMaybe<ChangeStagedOrderTaxMode>;
changeTaxRoundingMode?: InputMaybe<ChangeStagedOrderTaxRoundingMode>;
importCustomLineItemState?: InputMaybe<ImportStagedOrderCustomLineItemState>;
importLineItemState?: InputMaybe<ImportStagedOrderLineItemState>;
recalculate?: InputMaybe<RecalculateStagedOrder>;
removeCustomLineItem?: InputMaybe<RemoveStagedOrderCustomLineItem>;
removeDelivery?: InputMaybe<RemoveStagedOrderDelivery>;
removeDiscountCode?: InputMaybe<RemoveStagedOrderDiscountCode>;
removeItemShippingAddress?: InputMaybe<RemoveStagedOrderItemShippingAddress>;
removeLineItem?: InputMaybe<RemoveStagedOrderLineItem>;
removeParcelFromDelivery?: InputMaybe<RemoveStagedOrderParcelFromDelivery>;
removePayment?: InputMaybe<RemoveStagedOrderPayment>;
setBillingAddress?: InputMaybe<SetStagedOrderBillingAddress>;
setBillingAddressCustomField?: InputMaybe<SetStagedOrderBillingAddressCustomField>;
setBillingAddressCustomType?: InputMaybe<SetStagedOrderBillingAddressCustomType>;
setCountry?: InputMaybe<SetStagedOrderCountry>;
setCustomField?: InputMaybe<SetStagedOrderCustomField>;
setCustomLineItemCustomField?: InputMaybe<SetStagedOrderCustomLineItemCustomField>;
setCustomLineItemCustomType?: InputMaybe<SetStagedOrderCustomLineItemCustomType>;
setCustomLineItemShippingDetails?: InputMaybe<SetStagedOrderCustomLineItemShippingDetails>;
setCustomLineItemTaxAmount?: InputMaybe<SetStagedOrderCustomLineItemTaxAmount>;
setCustomLineItemTaxRate?: InputMaybe<SetStagedOrderCustomLineItemTaxRate>;
setCustomShippingMethod?: InputMaybe<SetStagedOrderCustomShippingMethod>;
setCustomType?: InputMaybe<SetStagedOrderCustomType>;
setCustomerEmail?: InputMaybe<SetStagedOrderCustomerEmail>;
setCustomerGroup?: InputMaybe<SetStagedOrderCustomerGroup>;
setCustomerId?: InputMaybe<SetStagedOrderCustomerId>;
setDeliveryAddress?: InputMaybe<SetStagedOrderDeliveryAddress>;
setDeliveryAddressCustomField?: InputMaybe<SetStagedOrderDeliveryAddressCustomField>;
setDeliveryAddressCustomType?: InputMaybe<SetStagedOrderDeliveryAddressCustomType>;
setDeliveryCustomField?: InputMaybe<SetStagedOrderDeliveryCustomField>;
setDeliveryCustomType?: InputMaybe<SetStagedOrderDeliveryCustomType>;
setDeliveryItems?: InputMaybe<SetStagedOrderDeliveryItems>;
setItemShippingAddressCustomField?: InputMaybe<SetStagedOrderItemShippingAddressCustomField>;
setItemShippingAddressCustomType?: InputMaybe<SetStagedOrderItemShippingAddressCustomType>;
setLineItemCustomField?: InputMaybe<SetStagedOrderLineItemCustomField>;
setLineItemCustomType?: InputMaybe<SetStagedOrderLineItemCustomType>;
setLineItemDistributionChannel?: InputMaybe<SetStagedOrderLineItemDistributionChannel>;
setLineItemPrice?: InputMaybe<SetStagedOrderLineItemPrice>;
setLineItemShippingDetails?: InputMaybe<SetStagedOrderLineItemShippingDetails>;
setLineItemTaxAmount?: InputMaybe<SetStagedOrderLineItemTaxAmount>;
setLineItemTaxRate?: InputMaybe<SetStagedOrderLineItemTaxRate>;
setLineItemTotalPrice?: InputMaybe<SetStagedOrderLineItemTotalPrice>;
setLocale?: InputMaybe<SetStagedOrderLocale>;
setOrderNumber?: InputMaybe<SetStagedOrderOrderNumber>;
setOrderTotalTax?: InputMaybe<SetStagedOrderOrderTotalTax>;
setParcelCustomField?: InputMaybe<SetStagedOrderParcelCustomField>;
setParcelCustomType?: InputMaybe<SetStagedOrderParcelCustomType>;
setParcelItems?: InputMaybe<SetStagedOrderParcelItems>;
setParcelMeasurements?: InputMaybe<SetStagedOrderParcelMeasurements>;
setParcelTrackingData?: InputMaybe<SetStagedOrderParcelTrackingData>;
setReturnInfo?: InputMaybe<SetStagedOrderReturnInfo>;
setReturnItemCustomField?: InputMaybe<SetStagedOrderReturnItemCustomField>;
setReturnItemCustomType?: InputMaybe<SetStagedOrderReturnItemCustomType>;
setReturnPaymentState?: InputMaybe<SetStagedOrderReturnPaymentState>;
setReturnShipmentState?: InputMaybe<SetStagedOrderReturnShipmentState>;
setShippingAddress?: InputMaybe<SetStagedOrderShippingAddress>;
setShippingAddressAndCustomShippingMethod?: InputMaybe<SetStagedOrderShippingAddressAndCustomShippingMethod>;
setShippingAddressAndShippingMethod?: InputMaybe<SetStagedOrderShippingAddressAndShippingMethod>;
setShippingAddressCustomField?: InputMaybe<SetStagedOrderShippingAddressCustomField>;
setShippingAddressCustomType?: InputMaybe<SetStagedOrderShippingAddressCustomType>;
setShippingMethod?: InputMaybe<SetStagedOrderShippingMethod>;
setShippingMethodTaxAmount?: InputMaybe<SetStagedOrderShippingMethodTaxAmount>;
setShippingMethodTaxRate?: InputMaybe<SetStagedOrderShippingMethodTaxRate>;
setShippingRateInput?: InputMaybe<SetStagedOrderShippingRateInput>;
setStore?: InputMaybe<SetStagedOrderStore>;
transitionCustomLineItemState?: InputMaybe<TransitionStagedOrderCustomLineItemState>;
transitionLineItemState?: InputMaybe<TransitionStagedOrderLineItemState>;
transitionState?: InputMaybe<TransitionStagedOrderState>;
updateItemShippingAddress?: InputMaybe<UpdateStagedOrderItemShippingAddress>;
updateSyncInfo?: InputMaybe<UpdateStagedOrderSyncInfo>;
};
References: InputMaybe, AddStagedOrderCustomLineItem, AddStagedOrderDelivery, AddStagedOrderDiscountCode, AddStagedOrderItemShippingAddress, AddStagedOrderLineItem, AddStagedOrderParcelToDelivery, AddStagedOrderPayment, AddStagedOrderReturnInfo, AddStagedOrderShoppingList, ChangeStagedOrderCustomLineItemMoney, ChangeStagedOrderCustomLineItemQuantity, ChangeStagedOrderLineItemQuantity, ChangeStagedOrderOrderState, ChangeStagedOrderPaymentState, ChangeStagedOrderShipmentState, ChangeStagedOrderTaxCalculationMode, ChangeStagedOrderTaxMode, ChangeStagedOrderTaxRoundingMode, ImportStagedOrderCustomLineItemState, ImportStagedOrderLineItemState, RecalculateStagedOrder, RemoveStagedOrderCustomLineItem, RemoveStagedOrderDelivery, RemoveStagedOrderDiscountCode, RemoveStagedOrderItemShippingAddress, RemoveStagedOrderLineItem, RemoveStagedOrderParcelFromDelivery, RemoveStagedOrderPayment, SetStagedOrderBillingAddress, SetStagedOrderBillingAddressCustomField, SetStagedOrderBillingAddressCustomType, SetStagedOrderCountry, SetStagedOrderCustomField, SetStagedOrderCustomLineItemCustomField, SetStagedOrderCustomLineItemCustomType, SetStagedOrderCustomLineItemShippingDetails, SetStagedOrderCustomLineItemTaxAmount, SetStagedOrderCustomLineItemTaxRate, SetStagedOrderCustomShippingMethod, SetStagedOrderCustomType, SetStagedOrderCustomerEmail, SetStagedOrderCustomerGroup, SetStagedOrderCustomerId, SetStagedOrderDeliveryAddress, SetStagedOrderDeliveryAddressCustomField, SetStagedOrderDeliveryAddressCustomType, SetStagedOrderDeliveryCustomField, SetStagedOrderDeliveryCustomType, SetStagedOrderDeliveryItems, SetStagedOrderItemShippingAddressCustomField, SetStagedOrderItemShippingAddressCustomType, SetStagedOrderLineItemCustomField, SetStagedOrderLineItemCustomType, SetStagedOrderLineItemDistributionChannel, SetStagedOrderLineItemPrice, SetStagedOrderLineItemShippingDetails, SetStagedOrderLineItemTaxAmount, SetStagedOrderLineItemTaxRate, SetStagedOrderLineItemTotalPrice, SetStagedOrderLocale, SetStagedOrderOrderNumber, SetStagedOrderOrderTotalTax, SetStagedOrderParcelCustomField, SetStagedOrderParcelCustomType, SetStagedOrderParcelItems, SetStagedOrderParcelMeasurements, SetStagedOrderParcelTrackingData, SetStagedOrderReturnInfo, SetStagedOrderReturnItemCustomField, SetStagedOrderReturnItemCustomType, SetStagedOrderReturnPaymentState, SetStagedOrderReturnShipmentState, SetStagedOrderShippingAddress, SetStagedOrderShippingAddressAndCustomShippingMethod, SetStagedOrderShippingAddressAndShippingMethod, SetStagedOrderShippingAddressCustomField, SetStagedOrderShippingAddressCustomType, SetStagedOrderShippingMethod, SetStagedOrderShippingMethodTaxAmount, SetStagedOrderShippingMethodTaxRate, SetStagedOrderShippingRateInput, SetStagedOrderStore, TransitionStagedOrderCustomLineItemState, TransitionStagedOrderLineItemState, TransitionStagedOrderState, UpdateStagedOrderItemShippingAddress, UpdateStagedOrderSyncInfo