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, already onboard:PayPal, Paypal Pro, Paypal Express Checkout, Klarna and Klarna Checkout, Sofort Banking and Sofort iDeal, Skrill, Heidelpay, Authorize.net, (and a lot more in the net)
- 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
It was recommended to upgrade to 2.0.12. So i did. What a nightmare was that. Now finally up and running (lost 4 days selling) there are no downloads possible (not implemnted in VM 2. Except when you buy an special plugin.
Very very disappointed. I will downgrade to 1.1.9 again. So i have time to find an other e-shop.
Previous versions of VM had good functionality "right out of the box". This is no longer true. I would have been happy to be able to be able to duplicate the look and feel of my VM 1.1.x site but it was impossible to do so.
So instead of rebuilding my entire shop structure to suit VM, I simply decide to look elsewhere. It is a shame, I used to consider VM and five-star product.
Thank you for your helpful insight, I am forced to agree with your point that VM2 is not like VM1, thankfully, and would like to offer you an alternative view to your points raised.
Joomla 2.5 and soon to come out V3 are completely different products to the first Joomla back in the day, this is known as progression, Virtuemart has also matured into a vastly superior product than previous was available in VM1.
The upgrade path from VM1 is easy, the upgrade path from Joomla 1.5 is easy, but only if you take the time to learn slightly different procedures and encompass new ideas, that were never available or needed in VM1, transferring your site can be done with a few clicks, which is explained in the forum, in fact if you view the forum you will find a number of people very helpful, all supporting and using this free product.
We have many successful sites transferred to VM2 and I implore you to reconsider using Virtuemart, a free shopping cart used throughout the world.
Please visit our forum and see for yourself. If your dislike was based around a bug that could never be fixed, that would be different, but maybe your dissatisfaction could be addressed with a little help from us and learning how things are done in VM2.
Thank you for leaving this feedback, your help will help us to improve further, each days brings news ways or new ideas.
Hi, I can see you are a serial reviewer, thank you for taking the time to review Virtuemart VM2, your issues seem to be relating to many different areas of the products use.
I would be interested to understand if you did a fresh install, or upgraded and what versions you are using.
Whilst the forums do offer an extensive amount of help, they can sometimes be a little daunting. For a product to offer such a high level of possibilities it can sometimes seems impossible to understand, some people experience issues when they are trying to customise the product, however we are confident that in most cases, an out of the box Virtuemart 2 provides you with products and categories operating in a way to get you started and trading quickly.
If you want to build a shopping site. I recommend Joomla and Virtuemart!
Virtuemart is fun, easy to use and very powerful. Many webmasters use it and is there a large number of add-ons and plugins available.
I can only advise you the choice to create your store e-bussiness
I am using VM1 since 5 years and now I am building my new homepage with Joomla 2.5 and VM2.0.8
There are some new features in VM2 and the shipping plug-in works pretty good! There are payment plug-ins on alatak.net which allow non-developpers to install payment methods. Great! Thank you!
I tried to install it (New Installation) on Joomla 2.5+ and got and error: Fatal error: Call to undefined method JLanguage::getBackwardLang() in /home/mywebsite/public_html/administrator/components/com_virtuemart/compat.joomla1.5.php on line 78. I checked their forum and there are many people with the same issue yet they have no clue what the answer is... They just redirect people back and forth in their forum thinking it will magically go away....
If you cannot create/support an easy installable component for Joomla then you should seriously be contemplating a change of careers. Too bad because it had a lot of promise but you cant polish a turd...
Thanks Virtuemart, my first, my last, my nothing...
There is not only one guy answering in the forum, there are around 20 people answering in the forum, besides the 10k visitors a day.
Your error is because you upgraded from vm1 to vm2. You did not a new install! This file /compat.joomla1.5.php is from vm1. So please read the manual FIRST. http://dev.virtuemart.net/projects/virtuemart/wiki/Upgrading_VM1_to_VM2_with_provided_packages.
Really interesting how you can say that you made a new installation, but your are stumbling over a vm1 file.
I recently installed it for a client with a small shop who didn't have a big the budget it was time consuming at the begin 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.
All in all th best ecommerce option for joomla based stores!
At the company where I work (Webgenium System), we have used the component in all stores. Customers are very satisfied with the ability to meet all the requirements of a successful virtual store.
I recommend everyone to use VirtueMart.
So there I was trying to get the system to work and it didn't. Much of the comments in the forums suggest that pre-2.5 VM really worked well and easily. Not any longer.
Thank you for your comments, I would like to say that VM2 works quite well as a product for most people who want to download it and use it as is, however when you start adding third party products and customisation, one would hope that everything goes smoothly, but as it seems in your experience, it did not. Might I suggest it is rather unfair to blame Virtuemart for third party developers work, whilst we work closely with developers who build extra features for Virtuemart, how can you blame Virtuemart for every third party mistake? The forums are vibrant with people eager to help, as I am sure the developers of the product you purchased.
Surely if you have a client and are using a free product, some of the clients fees must go towards developing Virtuemart for that clients uses, if you were expecting a product to be exactly what your client wants straight out of the box, that is an interesting suggestion, or even the holy grail of shopping carts.
No image re-sizing feature...really?
Custom fields (lists) are not based on taxonomy. Tedious solution for creating list selections for product details.
Custom fields give little tooltip or any explanation. DB admins will understand it however...
"Reset all tables and install sample data" function throws up an error and directs you to enable a setting in config, which is nowhere to be found.
No AJAX in back end form validation. If you save with a required field missing, it throws an error and your data is lost.
In conclusion - I must say the features of Virtuemart seem promising, but the clunkyness and annoyances seem to be accumulating version to version.
However, it is in my opinion quite poorly thought out in some ways. One of the most annoying things is that you can't completely remove shipping from your shop. There are ways around it, such as charging 0 for shipping etc. but there remains an warning saying 'no shipping method has been selected'. Also, shipping related fields still apear on the cart page. There may be a way of removing these by modifying the code but to be honest it should be possible to just switch shipping off in the back-end as there are SO MANY types of businesses that don't require shipping - web designers, construction company, consultancy firms, etc.
Also, it's really quite frustrating to customise the look and feel of the shop without resorting to messing with the code. The layout is irritatingly inflexible and it is more hassle than it's worth.
I've given up on VM - it's taking me so long to try and figure out how to get the darned thing to work for the needs of my business that valuable time is passing me by. I'm going to give Hika a try.
There is very little documentation or support. Even searching the VM forum for answers I'm finding the same bugs others have found that have gone unanswered for several months now.
Nothing works without some tweaking and I realize this is the nature of the beast sometimes working with Joomla...VM1 did not have these issues.
I'm disappointed to say the least and wish I would of chosen another e-commerce option for my client.
Hopefully things improve as new versions are being cranked out and someone really catches up on the much needed documentation.
Also if you do choose VM2, back up your database before every upgrade! Save yourself a lot of late nights!
Virtuemart 2 is my first choice and I can recommend it to everybody who is looking for a well working shop system in Joomla 2.5.
But I can assure you honestly, this is the best product i have used. And more so the extensive forum support these guys have.I had noticed a few glitches on one of the versions but that was almost immediately solved in the new release.
The software development cycle is supposed to be the one about bug tracking. And the same goes for Virtuemart's development. They have an amazing product (a free one)and they endeavor to make it better. I support and recognize their efforts, we need to be patient at times.
I am reiterating what i have always believed, VM, Akeeba, Phoca are some of the best in the JED.
Editor's Pick? Deservedly, so. All the best to the development team.