Wow – so, so much! You can use your discount code on pretty much EVERYTHING (yay!) – except for sale items and other discounted items. You also can’t use a discount code to get rid of the delivery or invoice costs. All discounts and campaigns have different conditions, you can always find them on the campaign page.
You can find full terms and conditions for discount codes here.