I have it set up so when a customer puts one item for group A in the cart and then an item from group b in the cart they would get a discount on the item from group b of 50%.
It works just fine.
Problem is, if the customer puts one item from group A and 2 items from group B then they would get the discount on both items from Group B.
I had to restrict it so the coupon only works once, but I really want the coupon to work multiple times, but on and one-to-one basis. So item 1 from group A matches with Item 1 from group B but item 1 from group A does not match with item 2 from group B. But Item 2 from group A matches to item 2 from group B
Would I need to limit it to Sku. Like Sku 1 only matches with sku 2, but then that wouldn't work either because they still can't do multiples.
Any ideas short of hard coding this?