Click or drag to resize
MultiBuyDiscount Methods

The MultiBuyDiscount type exposes the following members.

Methods
  NameDescription
Public methodAcceptsCoupon
Indicates if given coupon code is suitable for this discount. Returns false if this discount has no codes assigned.
Public methodApply
Logs discount usage.
Public methodCalculateDiscount
Calculates the discount value for given basePrice.
Public methodGetMissingProducts
Returns IDs of SKUs which could be discounted if present in cart. Most important products go first.
Public methodIsApplicableOn
Indicates if this discount is affecting the price of given cart item, i.e. this method returns true for items discounted by this discount.
Public methodIsBasedOn
Indicates if this discount is based on given cart item, i.e. this method returns true for items needed to be in the cart to be eligible to get this discount.
Public methodPrioritizeItems
Moves Y items to higher priorities in case of BXGY discount.
Top
See Also