Based on Joomla MVC framework with all its advantage:
- Template overriding,
- Implementation of Joomla Plugins for: payment, shipment, coupons, calculation rules, custom product fields, ...
- Simple installation and integration of other joomla extensions.
- Joomla 2.5 ACL
- nested categories
- with meta tags for seo
- with description and media
- with meta tags for seo
- short and long description
- dimensions (weight, size)
- multiple media
- variants, attributes
- unlimited child products and derivated levels
- product pattern (Parent product used as pattern for child products)
- related products
- reviews and ratings
- pricing depending by shoppergroups
- price display depending by shoppergroups
- payment/shipment depending by shoppergroups
- customizable shopper input form
- input form depended on registration, checkout or shipment
- default Bill-to and Ship-to address
- default payment and shipment method
- stock warning
- virtual stock (ordered but not finally bought)
- various type of prices to display depended by shoppergroup
- prices adjusted by shopper choosen currency
- different currency format per currency
- unit price
- quantity based pricing
REAL MULTI CURRENCY
- auto updating rates
- add your own currencies for fixed currency rates
- default SEF/SEO integrated
- discounts based on time, category, shoppergroup, country, and state
- tax based on time, category, shoppergroup, country, and state
- discounts, tax per product and/or order
- discounts, tax have their own currencies (for duties)
- based on plugins: PayPal, Authorize.net, PayZen, Systempay, Moneybookers, Klarna and Klarna Checkout, Heidelpay, Sofort and Sofort iDeal
- minimal amount / maximal amount to use a payment
- transaction fees
- by countries
- by shopper groups
- based on plugins
- by shopper groups
- by countries
- guest checkout; completly anonymous checkout
- option to register at begin of checkout
- cart is an object, competly overridable by template
- cart is stored in the session
- multi-page checkout
- one page checkout
- payment/shipment workflow
- order tracking for anonymous users
- order editing
- pdf invoice, delivery note
- topten (most sold)
- native with joomla 1.7
- with extra joomla components (joomfish) for joomla 1.5
MARKETING PROMOTION AND TOOLS
- coupon handling
- recommend a product to friend link
- mail to shoppers who bought the product
- debugging tool
My advice is to have a play with it on a test site, and if you can't set it up, seek paid help from a freelance (I used PeoplePerHour, here in the UK). Once VM is set up, I have found it to be fairly logical.
I needed a solution that could handle both DVD sales and movie downloads. I now have my store working perfectly, with fully automated paid downloads.
It would be nice to see more discount options when products are bought together etc but for now, this works fine.
There are a few 'quirks' mind. Some key aspects are rather clunky and the lack of an easy mass upload function (you'll need to do a MySQL upload) could certainly be improved.
All said this is a free piece of software that is comparable with most commercial ecommerce applications. For that it certainly gets a strong recommendation from me.
a.) redirected to some post that is irrelevant
b.) Asked to provide more details of your setup which in some cases is irrelevant
c.) Get a snotty response that will belittle you
d.) Stump everyone and have your post sit there for 3 months
I don't write many reviews, but I'd honestly recommend looking at other options if I were you. Plus, you'd probably be stuck at J1.5 ( I don't dare try the new version, for obvious reasons)
It's very powerful in some respects, but seems to lack some very key features, such as the ability to automatically change the product image when you select an attribute such as different colours. It's possible to get this working through a hack, but every other e-commerce system i've used has this feature natively.
On the plus side there are a lot of plugins available for VM, due to its popularity. Though I don't know why it got so popular in the first place!
There are much better e-commerce solutions out there. The best I found were Magento and Hikashop.
I have been using joomla for five years and have never had so many problems with one extension. The thing isn't even coded in MVC which turns quick design fixes into painful hours of searching through hundreds of PHP files in order to add an HR or change a font.
Support seems limited on their forums to other users, most of which are so tied up bending over backwards to get their installation working properly they aren't able to help you.
If you're used to how Joomla since 1.5 is SUPPOSED to work, this template will only infuriate you and cost you lots of extra hours while you fix the (sometimes well known) bugs.
STEER CLEAR BIG TUNA - HEAD FOR OPEN WATERS!
I notice that some reviewers mention that it can be difficult to customise some aspects of Virtuemart, and to be fair, you will need to have fairly good PHP coding skills, but the developers documentation is pretty good and more importantly ... its free :)
I recently installed it for the first time for a client with a small shop who didn't have the budget for something 'better', so I had to make it work. It was frustrating at times trying to figure out what files to edit but in the end I got there.
There seems to be this expectation that the developers should be prepared to answer each and every question that gets posted in the forums. There are a lot of silly questions that I believe go unanswered because the developers expect people to have a little common sense & figure it out themselves. Perhaps if people could do that, the 'real' issues wouldn't get lost in the shuffle.
If you're inexperienced in web design/development & don't have time to customize things, don't bother with Virtuemart. Drop some money on a commercial product that will hopefully offer you the support you need.
If you want to use VM you are on your own, from template bugs, payment not working, and good luck getting the shopping card working.
It is old out of date and time to put out of its pain.
The problem is there is nothing for Joomla that can do a e-commerce. so if you are looking to make a "real" store good luck hunting.
I think even the developers gave up on VM, shame could of got to the top with it.
Hope someone take over or reinvent it.