The qualifying entry ids seem to work in a way that means the discount is only applied to a matching product if more than 1 of that particular product is purchased rather than more than 1 from ANY of the qualifying ids.
If my discount is a buy 2 get 50p off and qualifying ids are 1 and 2 then the discount is applied like so:
Buy 1 and 2 = discount applied
Buy 1 and 1 = no discount.
Is this how it’s *meant* to behave and if so, would it be possible to modify a plugin to apply the discount if any products from the range of qualifying ids matched?