We would like to use the Coupon feature to do company charitable donations. So a purchaser would use a coupon but would not receive any discount. Instead the company would donate some amount to the charity associated with the coupon code. So we need to be able to create a $0 coupon AND provide the purchaser a message as to what the coupon will be doing (donate specific amount to so-and-so, or donate a percentage of your purchase to so-and-so).
Once we have that, we would then want to send an email to everyone who has used the coupon to tell them how much has been donated.