diff --git a/composer.json b/composer.json index bfa1b36cc..b72fc97a8 100755 --- a/composer.json +++ b/composer.json @@ -8,7 +8,7 @@ "license": "MIT", "type": "project", "require": { - "php": "^7.1.3", + "php": "^7.2", "ext-curl": "*", "ext-intl": "*", "ext-mbstring": "*", diff --git a/packages/Webkul/Discount/src/Helpers/Cart/Discount.php b/packages/Webkul/Discount/src/Helpers/Cart/Discount.php index 720d929e2..643854fcd 100644 --- a/packages/Webkul/Discount/src/Helpers/Cart/Discount.php +++ b/packages/Webkul/Discount/src/Helpers/Cart/Discount.php @@ -63,6 +63,16 @@ abstract class Discount 'use_coupon' => 1, 'status' => 1 ]); + + foreach($rules as $rule) { + if ($rule->coupons->code == $code) { + $rules = collect(); + + $rules->push($rule); + + break; + } + } } else { $rules = $this->cartRule->findWhere([ 'use_coupon' => 0,