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

    Interface MultiBuyLineItemsTarget

    interface MultiBuyLineItemsTarget {
        discountedQuantity: number;
        maxOccurrence?: number;
        predicate: string;
        selectionMode: SelectionMode;
        triggerQuantity: number;
        type: "multiBuyLineItems";
    }

    Hierarchy (View Summary)

    Index
    discountedQuantity: number

    Quantity of Line Items discounted per application of this Discount. It must be less than or equal to the triggerQuantity.

    maxOccurrence?: number

    Maximum number of times this Discount can be applied. Do not set if the Discount should be applied an unlimited number of times.

    predicate: string

    Valid LineItem target predicate. The Discount will be applied to Line Items that are matched by the predicate.

    selectionMode: SelectionMode

    Discounts particular Line Items only according to the SelectionMode.

    triggerQuantity: number

    Quantity of Line Items required to trigger an application of this Discount.

    type: "multiBuyLineItems"