I have set up several products with a discount that I want to make available only to customers who have recieved a coupon but the discount is showing for everyone.
Check to be sure that you added the coupon code when you set up the product. If you leave this field blank, everyone will receive the discount.