I am looking for an eCommerce solution with the following features
1. All regular features of an eCommerce for a regular customer e.g browse and buy items online.
2. Also I would like to have re-seller customer (a.k.a. DropShipping) who buy items from my eCommerce site and also have the ability to sell my products through my eCommerce store as well as through amazon and eBay. Products should be synced with eBay/amazon for my site and also for all my re-sellers.
3. Re-sellers generally pay me when their items are sold. So i would also like to keep track of items sold by my re-sellers so that i could bill them.
4. Propose me a theme of my store as well
Please propose me your solution and how would you approach this. Price and time frame as well.
I would prefer free and open source eCommerce solution implemented.
Let me know if you need more information.