I'm being asked to tackle a project and I'm not totally sure which direction I should take. The clients want:
An attractive/professional web site but one that is deployed rapidly
The ability to update/maintain their own content
There will be multiple contributors. Each contributor will have their own discrete area of the site under their control but overall control remains in an admin's hands
These discrete areas should also be attractive/professional but templated and easy to deploy
Contributors will have the option to sell digital products (e-books and videos) through a central store but they do not necessarily need to be able to add products to it.
Store may also feature dead tree products
Usual range of bloggy, interactive features required...posts, comments, calendar, image uploads, blah blah blah but has to be easy for non-technical end users
Obviously, we are looking at a CMS of some sort. My first thought was to deploy WordPress in multi-user mode so each contributor has their own blog environment and add an e-commerce package to the overall site. However, I'm not all that familiar with WordPress's e-commerce plugins and I'm really not familiar with e-commerce in multi-user mode and I want to be sure I have that part down cold as the whole project collapses if the cart solution doesn't work right.
So my question is: what are some of the better WP e-commerce plugins that can handle digital product sales as well as physical items with varied shipping options in multi-user mode?
I am completely open to commercial plugins, not just free ones, especially if the plugin developers provide responsive support.
I am also open to being talked into using a different CMS package. If you think WordPress + something is not the right way to achieve the goals stated above and a different product combination will achieve it, please tell me which ones and why
. The "why" is crucial for me, so please...no bare links. I can Google just as well as the rest of you.
Thank you! I appreciate any replies in the next 24 hours as I have to decide if I am going to bid on this or not.