I would like to setup a flexible system using the coupon module. I would like to add a term reference field to the coupon entity that refers to a product category/taxonomy.
Now my client can create a coupon and designate "10% off all Baby Shoes" where Baby Shoes is a taxonomy term set on each product display that contains baby shoe SKUs.
On coupon redemption, only products whose product displays are in the Baby Shoes category receive a discount.
Has anyone set something like this up before and would care to share the detail on how they did it?