A Price tier is selected instead of the default Price when a certain quantity of the ProductVariant is added to a Cart and ordered. For example: the Price can be lower if more than 10 items are ordered. If no Price tier is found for the Order quantity, the base Price is used. A Price tier is applied for the entire quantity of a Product Variant put as LineItem in a Cart as soon as the minimum quantity for the Price tier is reached. The Price tier is applied per Line Item of the Product Variant. If, for example, the same Product Variant appears in the same Cart as several Line Items, (what can be achieved by different values of a Custom Field on the Line Items) for each Line Item the minimum quantity must be reached to get the Price tier.

interface PriceTier {
    minimumQuantity: number;
    value: TypedMoney;
}

Properties

minimumQuantity: number

Minimum quantity this Price tier is valid for.

The minimum quantity is always greater than or equal to 2. The base Price is interpreted as valid for a minimum quantity equal to 1.
value: TypedMoney

Money value that applies when the minimumQuantity is greater than or equal to the LineItem quantity.

The `currencyCode` of a Price tier is always the same as the `currencyCode` in the `value` of the related Price.

Generated using TypeDoc