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