image of available update button on virtuemartSince Virtuemart automatically checks for software updates, at times you may see a message that states "UPDATE FOUND! CLICK TO UPDATE," in this tutorial we will show you how to perform a software update. It is very highly recommended to keep your software updated, as it typically improves security or functionality.

I recommend performing a Full Backup before proceeding with this or any software update, so you can roll back an update if it causes issues. 

Updating the Virtuemart Module:

  1. Login to your Joomla Admin Panel.
  2. In the navigation menu, roll your mouse over Components, and click Virtuemart.
  3. On the list of buttons, click the one that says "UPDATE FOUND! CLICK TO UPDATE."

    virtuemart update notification
  4. You will see detailed information regarding the update, click the Update to the latest version button to proceed.
    You will see a notification that states "The Update was SUCCESSFUL Reminder! Also update your extensions with the AIO installer." In the next section I will show you how to update the AIO installer. Now if you roll your mouse over Components in the menu, then select Virtuemart, the button will now say You have the latest version.
    virtuemart now updated


Updating the AIO installer & VM Plugin Tables:

  1. In the menu, roll your mouse over the Components option and click virtuemart-aio.
  2. You will see a message stating "A new version is available," click the Update to the latest version button to proceed.
    update to the latest version button
    You will see a notification stating "Install component Success."
  3. Now click the button below that says Update VM plugin tables.
    updating vm plugins
  4. A pop-up window will ask "Update VM plugin tables," click the OK button to confirm.

    If it is up-to-date, you may see a message stating "You already have the latest version."

Congratulations, now you know how to keep your Virtuemart software up to date!

Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve this article:
Email Address

new! - Enter your name and email address above and we will post your feedback in the comments on this page!

Did you find this article helpful?


n/a Points
2018-09-29 9:35 pm


I tried updating from VM 3.2.14 to  3.4.0

Now I get "404" pages on product "parent" items with "children" items. So when clicking on "parent" product, it gives a "404" page instead of product details page. Showing, "Call to undefined method VirtueMartModelCustomfields::_getCustomPrice()"

Any idea on where or how I can correct this?

Thank you


619 Points
2018-10-01 5:39 pm
In reviewing the VirtueMart forums, it appears that the issue may lie within the template. Have you tried updating the template?

I hope this helps!

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Need More Help?

Help Center Search

Current Customers

Email: Ticket: Submit a Support Ticket
Call: 877-595-4HUB (4482)
757-416-6627 (Intl.)
Chat: Click To Chat Now

Ask the Community

Get help with your questions from our community of like-minded hosting users and Web Hosting Hub Staff.

Not a Customer?

Get web hosting from a company that is here to help.