@gradientedge/commercetools-utils
    Preparing search index...

    Interface ProductSetProductPriceCustomTypeAction

    interface ProductSetProductPriceCustomTypeAction {
        action: "setProductPriceCustomType";
        fields?: FieldContainer;
        priceId: string;
        staged?: boolean;
        type?: TypeResourceIdentifier;
    }

    Hierarchy (View Summary)

    Index
    action: "setProductPriceCustomType"

    Object containing the Custom Fields fields for the Embedded Price.

    Required if at least one Custom Field is defined as required in the `fieldDefinitions` of the referenced [Type](ctp:api:type:Type).
    
    priceId: string

    The id of the Embedded Price to update.

    staged?: boolean

    Whether only the staged Embedded Price is updated. If false, both the current and staged Embedded Price is updated.

    Defines the Type that extends the Price with Custom Fields. If absent, any existing Type and Custom Fields are removed from the Embedded Price.