> That wont work either. Anyone could put in the coupon codes to get a lower
> price and if I had to check to make sure they're a sponsor and chose to
> exhibit to make sure the code was valid that would defeat the purpose...
I'd generate the coupon codes when the sponsor signs up, then let the "free
registrations" etc sign up using the codes. That way the sponsor can just
hand the code to the attendee and say "Here, register yourself, bozo". Just
make the coupon codes one-time-use codes. you could probably deploy all
perks this way and not have to have such tight coupling between generating
rewards and redeeming them.