I am setting up a website that will offer online automotive training. The classes will be supplied from a number of different trainers. I will pay the trainers a commission when their class gets bought on my site. I need to be able to track the sales by the original author to pay commission. I know I can print off a sales report and manually figure this out on a monthly basis. What I had in mind is an automated system (similar to an affiliate program) that would: 1. Track the sales by vendor. 2. Notify the vendor via e-mail when one of his classes was sold. 3. Allow the vendors to log in and check up on the sales of his classes. Is there any way to use exsisting features of aMember to do this.... If not, is this a project that is doable as custom programming? Thank you in advance for the help!