Hi,
I settled for Exp:resso Shop in the end, as I wanted a very quick turn around on getting a limited shop set up and working, and largely this was achieved in just over a day.
The big plus points for Exp:resso Shop that I have found from an intensive 2 day development and launch weekend are:-
- Installation is a breeze and uses the standard Module for EE2.x method, and was working in 10 minutes. Although I didn’t follow the instructions properly and ended up with a half working environment. That was my fault, but follow the instructions and it’s easy.
- The tutorial documentation is pretty light in content, which is a little frustrating when you want to get going quickly, but, a new template group is installed as part of the installation with sample templates. Lifting the code from the sample templates was very simple indeed, I spent half a day integrating the sample pages core code into my templates and it was straight forward.
- The integration with PayPal was very simple, and a test mode is supplied, which when used with the PayPal Sandbox environment made testing very easy and no brainer.
- Stock levels are simple to set up.
- Shipping rules are easy to set up, and in my case I used weight as the overall prime calculation point, where I have eight postage bands accordant to weight. This works perfectly well, and you can also define multiple postage types with independent rules for shipping. It’s pretty flexible, but needs careful setting or it can go wrong (as I found out to my expense), but take your time and should be fine.
- Built in reports and dashboard is pretty good and built directly into CP which is nice so we manage from only one place.
- Products are Channel based which if you have experience of EE you will find very easy to follow. I had my product channel set up within 10 minutes and published my first product a minute later. Products can be split into variants on a single SKU which is easy (i.e. size/colour/weight etc).
- I found support via their forum to be quite good and responsive, even at the weekend.
Ok, now for the stuff which was not so simple.
- The sample templates come with their own set of style sheets, of which some of which is required for the various dynamic elements of the pages to work. Some of the CSS clashed with my global template style sheet and caused a number of effects. This is not really a criticism of Exp:resso, but it is something you will need to consider if you use the standard stock template code! It took a while to unpick the CSS changes!
- The documentation is a little light, but I am sure this will improve over time.
- Does not come with templates as comprehensive as others I have seen, such as dynamically build product menus etc. This can all be achieved in code, but it would be nice to have had some pre-canned code.
Overall, I would say that I am reasonably happy with Exp:resso Shop - and have got a simple commerce solution running very quickly.
Hope this helps you and the community.
Cheers, Mark.