Everybody has an opinion on what features should be included in an e-Commerce Plugin. Typically speaking these features reflect your immediate needs – if these needs are not met then the Plugin feature set is clearly not worth writing home about, regardless of the functionality that it does come with.
This post gives you a chance to have some input into the future of the WP e-Commerce Plugin – tell us what features you want to see, tell us what you think will help you make more sales! Some of your ideas will be great and we might include them in 3.8.x core, some of your ideas will be great and might get made into additional Plugins. Only time will tell.
As many of you know we are gearing up to release the next generation of the WP e-Commerce Plugin. From a coding point of view it is a much much tidier Plugin; we have optimized the database, we are utilizing Custom Post Types, we have built an amazing new template system for themers, we are tidying up the XHTML, and thanks to tripple J, we have even begun the foundation work for a nice MVC file structure that Andy Peatling might one day be proud of! In terms of specific e-Commerce functionality we’ve completely overhauled the tax system, we’ve made a nicer interface for managing your product catalogue, we’ve overhauled product variations and we’ve made some improvements to the sales logs (more info quicker).
We chose to focus on framework in 3.8 because (and unless you’re barking mad you’ll agree with us) the most important thing for all of us needs to be a solid framework that allows for growth. And this is what the new WP e-Commerce is. Move over Magento 😉
What comes next though? We have our own WP e-Commerce Roadmap which is pretty detailed and it does a good job showing you our vision – but what floats your boat? Over the last couple of days I’ve read people asking for more Customer Management features and more Product Personalization options. I think these two things would be great additions, as either core or as new Plugins – only time will tell which.
You’re being heard people, lets start the conversation!