Basically I have a coupon called 2Love which we used for V-day. It has stop further rule processing set to "yes", but there's no actual coupon code for it. It applies directly to the cart if there is a combination of sku's.

enter image description here

Now in the second picture i have a rule with a specific coupon code. It is also set to stop further rule processing. The problem is you can still enter the "welcomeback25" code if the 2LOVE is already being applied.

enter image description here

Perhaps it's because it's only on the right and not on the left under apply coupon.. it doesn't recognize it?

enter image description here

A rule that actually has a coupon code will show on both sides like the last image.

enter image description here

Any ideas how i can stop all other rules/coupon codes from being applied to a rule that doesn't have a coupon code.. rather just a name/label?

1 Answer 1


I'm reasonably sure this is going to be down to priority. Assuming the rule with the coupon doesn't also have 'stop further processing' if it was processed first then having both allowed would be my expected behaviour. Try giving the one with the coupon a priority of 10 (I think lowest number is highest priority). This way the 2Love should be processed first and prevent the other rule running.

  • Not sure what to say, I just tried it on a local and got my expected behaviour. Whichever has the lowest value for priority applied to the oder. If it's the none coupon value, trying to apply the coupon reports the coupon as not valid. Feb 23, 2015 at 21:41

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.