Interface ProductPriceCustomFieldRemovedMessagePayload

Generated after removing a Custom Field from a Price using the Set Price CustomField update action.

interface ProductPriceCustomFieldRemovedMessagePayload {
    name: string;
    priceId: string;
    staged: boolean;
    type: "ProductPriceCustomFieldRemoved";
    variantId: number;
}

Properties

name: string

Name of the Custom Field that was removed.

priceId: string

Unique identifier of the Price from which the Custom Field was removed.

staged: boolean

Whether the update was only applied to the staged Product Projection.

type: "ProductPriceCustomFieldRemoved"
variantId: number

Unique identifier of the ProductVariant to which the Price belongs.