Virtuemart shopping cart is a popular open source shopping software for Joomla that provides all major features and modules needed from a well established commercial shopping cart application. You can have categories, products, shipping modules, shipping calculations, payment modules, image uploading and various other features that makes Virtuemart a complete e-commerce solution.