What are the requirements for coupon codes?

What are the requirements for coupon codes?