I'm looking into developing a site for friend, which has the ability of class registration and purchase. In sense, I need to have a store (eCommerce) for a person to purchase 1 or more certain class quantity and at the checkout, I need the person to fill out names, telephone numbers and emails for the class participants (number of participants = class quantity purchased). In the back-end, I need to be able to print list of people registered for certain class and do basic management. Also, I would like to be able to import the purchases into Intuit Merchant Services (QuickBooks). Could you please recommend to me list of modules, which I would need. Do I need to do some customization? Is there any step by step guide for a similar solution please? Thank you very much!