Vm2Mage tries to migrate information as best as it can from VirtueMart from Magento, but some information is just not fitting into the MagentoTM world. This article lists the current limitations of Vm2Mage.
System requirements
Take note of the official system requirements of Vm2Mage. You might need to upgrade VirtueMart to the latest version first.
Different prices without different SKUs
If you create a VirtueMart product and you want the price to vary depending on the options you choose, the right way is to create subproducts that have different properties. Following this parent-child concept, every subproduct also gets its own SKU and its own price. This functionality is identical to the functionality of Magento Configurable Products.
But older VirtueMart installs don't follow this principle. With older installs, you can add properties to a single product and vary the price accordingly. Unfortunately this kind of configuration is not supported by Magento, and is therefor not migrated.
Salted MD5 passwords
Joomla!TM has introduced the concept of salted passwords, when saving customer records. These salted passwords can not be migrated to Magento, which implies a password reset for all your customers. Only older (less secure) MD5-passwords (without a salt) can be migrated without problems.
JoomFish translations
Translations of VirtueMart created with JoomFish (or other multilingual extensions) are not migrated by Vm2Mage.
Connecting Joomla! and Magento
Using the Yireo extension MageBridge you can integrate Magento into Joomla!. This saves you the time of developing a fresh new Magento theme. Also, if you migrate from VirtueMart to Magento stand-alone, all encrypted passwords are lost. With MageBridge, you can migrate without a password-reset.


