I'd like to have the ability to generate Time-Limited (good until....) or Limited Use (only works x number of times) discount codes to support new promotions or to give a potential client that extra little push to sign up or to appease an upset client. Ideally these could be set to apply to either an entire invoice or a particular item, support $X or Y% off, and be capped at a certain dollar amount.