Jeanne- We've done this a few years ago. Our Patron Services Manager Terry Breedlove (tbreedlove@sfsymphony.org) would be the guy to ask about implementation.
Kara