Discover VirtueMart's Features

Powering Your E-commerce Experience
  • Flexible Product Management:

    VirtueMart enables easy management of products, categories, attributes, and variants, allowing administrators to efficiently organize and showcase their merchandise.

  • Multi-Language Support:

    With built-in multi-language support, VirtueMart caters to international markets, allowing users to create and manage multilingual online stores.

  • Multiple Payment Gateways:

    VirtueMart supports various payment gateways, including PayPal, Stripe, Authorize.Net, and more, offering flexibility in accepting payments securely.

  • Shipping and Tax Calculation:

    The platform provides tools for calculating shipping costs and taxes based on different parameters such as weight, destination, and tax rates, streamlining the checkout process.

  • Inventory Management:

    VirtueMart offers inventory management features, including stock tracking, low-stock notifications, and backorder management, helping users keep track of their inventory levels.

  • SEO-Friendly:

    The platform is designed with search engine optimization (SEO) in mind, providing features such as customizable URLs, meta tags, and sitemaps to improve online visibility and rankings.

  • Extensions and Add-ons:

    VirtueMart offers a wide range of extensions and add-ons, allowing users to extend the functionality of their online store with additional features and integrations.

  • VirtueMart 4.2 including new PayPal Checkout

    Yes a new mayor sub version as it would be sub number 24 already. On the other hand, this version works now very well on Joomla 3 and of course Joomla 4.3 and PHP8.2. So most things have settled in 4.0.22 and compared to last autumn we had almost no bugs to fix. So this stability should also be reflected in the version number and therefore 4.2!Some have already noticed, after years of maintaining our root server on our own, our developer server went down. But thanks to our members, we can...

    Read More …

Before you can translate any content of the VirtueMart user interface, you’ll need to have a free translator account on Transifex.

vm transifex registration step0 690px
Create an Open Source Transifex account at

vm transifex registration step1 690px
On the next screen, select 'Join an existing organization' and continue to the next screen.

vm transifex registration step2 690px
On the next screen transifex asks for your First name, Last name and for the Languages you speak. Obviously you should be able to read and speak English, which is the VirtueMart Source language plus the language into which you want to translate, preferably your native language.

vm transifex registration step3 690px
On the following screen you have to locate the official VirtueMart project on transifex. Type 'VirtueMart' into the search field.
Pick a project from the list and click on its name. The most important projects are 'VirtueMart (Core)' and 'VirtueMart (Core plugins) and these are usually the projects to start with a new translation or to complete one. VirtueMart projects listed as 'Organization: VirtueMart' are being maintained by VirtueMart Team members. Other organizations are being maintained by their contributors.

vm transifex registration step4 609px
vm transifex registration step5 690px
On top of the the following screen a header shows up asking you to confirm your email address in the registration email transifex just did send to you. Click on the 'Activation URL to activate your account. Now Transifex will probably show you a 'Welcome' screen in a new browser tab.

vm transifex registration step6 690px
Thereafter click the button 'Join team'.

vm transifex registration step7 690px
This triggers a popup window with a dropdown list of available languages. Choose the one you want to translate to.

vm transifex registration step8 690px
Now transifex will show you a notice: "Your join request for the requested language has been submitted. You will receive a notification upon acceptance or denial."

Acceptance or denial is not an automatic process. All VirtueMart translations are assigned to a volunteer 'coordinator' to whom your join request is forwarded by email. Often these coordinators don't read their email immediately. If you don't get a response within a couple of days, you might send a message to the project maintainer using the transifex message feature from the dashboard.

Subscribe to our News

Delivered by FeedBurner

See it live!





everything is a breeze. Everything is where its supposed to be in the config area and the extension is simply amazing. Not enough stars - too bad, cos VirtueMart deserves 10 stars!