In addition to basic shopping cart functions, I need
1. a standard affiliate tracking program built in to the shopping cart.
2. an inventory management system with email notification when inventory in low.
3. After a customer has enetered their payment information I need them to be directed to a page where they can select from a list of different offers with descriptions. The customer will need to be able to check off the offers they want to participate in. We need to be able to easily edit this page. That information needs to be able to be downloaded as an excel spreadsheet and we want that download file to be assigned to an affiliate and have it available in their affiliate login area
4. Also need a page where downloads such as ebooks and software can be listed. The customer would be directed to this page by an autoresponder after they order.
Attached are screen shots of a system similar to what I am looking for.
I will need to be able to redistribute this software as needed.