I have a project in mind that i want to try to create it using wordpress multisite. I am sure it will require custom coding but i wanted to ask you guys if you could suggest me some plugins that i can use. Below i will explain the main functionalities that I would like the site to have:
1) Main Functionalities
I would like visitors to be able to register a seller account and create their own storefront at mysite/mystorefront. The storefronts need to match the style of the main site. The users would be able to create one About me page, upload a logo, send blog posts for moderation, upload products and handle sales. They should not be able to view other sites, pages, posts from the backend that do not belong to them.
Plugins i am currently investigating for this task: Marketpress, Ultimate Facebook - for registration, Ultimate Branding for changes in the backend, Blog Templates and Enfinity Theme
2) Receiving Commission ( will most likely need custom coding)
In my country most payments are done with Cash On Delivery. I need a plugin that enables sellers to submit credit in their account which is to be used to keep the account live. Each sale made through the site will deduct commission fees from this credit and when it becomes negative the account will be suspended until credit is submitted again - similar to how google adwords and other ppc platforms work.
3) Reward Points and Charity
A plugin that can reward buyers with points that can be used to purchase discounts from the store. Ideally it would enable users to purchase percentage discounts only ( less than the commission fees) or decide to give them to charitable causes listed on the site.
Plugins i am investigating: myCred, Fundraising
A plugin that enables buyers leave feedback and a star rating to the sellers.
This is basically what I am trying to create. I have read threads about this plugin - http://webnware.themetailors.com/tt/portfolio/tt-marketpress-frontend/ , but wanted to ask for feedback and suggestions here first. I would deeply appreciate it.