diff --git a/packages/Webkul/CartRule/src/Helpers/CartRule.php b/packages/Webkul/CartRule/src/Helpers/CartRule.php index 24f347930..35b3e81aa 100644 --- a/packages/Webkul/CartRule/src/Helpers/CartRule.php +++ b/packages/Webkul/CartRule/src/Helpers/CartRule.php @@ -504,6 +504,10 @@ class CartRule continue; } + if (! $this->validator->validate($rule, $item)) { + continue; + } + $quantity = $rule->discount_quantity ? min($item->quantity, $rule->discount_quantity) : $item->quantity; $totalBasePrice += $item->base_price * $quantity;