Thanks for your reply! Yes that works, but it would be awesome if free products could also be deleted by the X. Because that makes more sense for the customers.
Is that a possible feature for the future?
In addition to this: is it possible to do this with just categories as well?
So when somemebody buys a product from category A and category B, he gets 5% discount on the product of category B.