Virtuemart Joomla 4
Take a peek at Joomla 4.0 templates. Produced by the squad of professional template designers, these themes and templates have first-rate design and an array of great features. Both web design professionals and rookies are able to work with provided features. One Page Checkout For Virtuemart plugin is 100% Ajax, available with 5 colors, support responsive layout, Joomla 3.x and Virtuemart 3.0.x.x Shopping cart abandonment is a sad commentary in online retailing, with some companies reporting that more than 60% of checkouts end without a conversion. This is a reason why One page checkout is created. Joomla offers thousands of free and paid templates in the list for every business requirement. Plus, there is a comprehensive collection of responsive Joomla templates, premium Joomla templates, Joomla 3 and Joomla 4 compatible templates available in the market. Release VirtueMart 3.8.8 - Updated administrator interface template design Security Release VirtueMart 3.8.6 Closing an XSS Vulnerability Skrill Merchant On Boarding, VirtueMart 3.8.4.
Always make sure you are using the latest Joomla 3.9.x version availible. VirtueMart does not yet support Joomla 4.0 but will as soon as it turns to stable. We will make sure VMuikit X also support Joomla 4.
Introduction
VirtueMart is a highly configurable and customizable multi-language shopping cart solution for Joomla 3.9 with a large number of additional extensions.
New Security Note November 2020: Everyone using a version below 3.4.6 should update to the latest version as soon as possible for security reasons. For details please read:
https://virtuemart.net/news/502-security-release-virtuemart-3-8-6-closing-an-xss-vulnerability
Any template based on vmBeez3 respectivly beez3 must implement the security fixes of joomla 3. Update to the latest version as soon as possible for security reasons. For details please read: https://developer.joomla.org/security-centre/803-20200302-core-xss-in-protostar-and-beez3.html
Please read our full list of features here:
http://virtuemart.net/features/all-features
Based on Joomla MVC framework with all its advantages:
- Template overriding,
- Implementation of Joomla Plugins for: payment, shipment, coupons, calculation rules, custom product fields, ...
- Simple installation and integration of other joomla extensions.
- Joomla 3.x ACL
CATEGORIES
- nested categories
- with meta tags for seo
- with description and media
PRODUCTS
- with meta tags for seo
- short and long description
- dimensions (weight, size)
- multiple media
- multi-variants/attributes for products (variant-matrix)
- unlimited child products and derivated levels
- product pattern (Parent product used as pattern for child products)
- related products
- reviews and ratings
SHOPPERGROUPS
- pricing depending by shoppergroups
- price display depending by shoppergroups
- payment/shipment depending by shoppergroups
SHOPPERS
- customizable shopper input form
- input form depended on registration, checkout or shipment
- recaptcha
- adressbook
- default Bill-to and Ship-to address
- default payment and shipment method
Virtuemart Joomla 4 Release
INVENTORY/STOCK
- stocking/inventory
- stock warning
- virtual stock (ordered but not finally bought)
PRICES
- 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
- prices per currencies
SEF/SEO
- default SEF/SEO integrated

DYNAMICAL CALCULATOR
- 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)
PAYMENT/SHIPMENT
- both are based on plugins
- a very handy default plugin is already onboard
- minimal amount / maximal amount to use
- restricted by shopper groups
- restricted by categories
- restricted by blocking categories
- restricted by countries
- restricted by blocking countries
- restricted by blocking shipment
- restricted by coupons
- plugins can add their own
- plugins already onboard: PayPal, Paypal Pro, Paypal Express Checkout, Amazon Pay, Klarna and Klarna Checkout, Sofort Banking and Sofort iDeal, Skrill, Heidelpay, Authorize.net, Realex, eWay, default (can be used to create payments like cash on delivery), and a lot more in the net.
- transaction fees (for payments)
CHECKOUT
- guest checkout; completly anonymous checkout
- option to register at begin of checkout
- cart is an object not template related, GUI and flow competly overridable by template
- cart is stored in the session
- multi-page checkout
- one page checkout
- SSL
- Double Opt-in
ORDERS
- payment/shipment workflow
- history
- modifiable
- order tracking for anonymous users
- order editing
- partial refunds
- order balance
- pdf invoice, delivery note
PRODUCTS DISPLAY
- latest
- topten (most sold)
- newest
- featured
- sortable
- searchable
- shipment/payment
MULTILINGUAL
- native with Joomla!
- allows partial translations
MARKETING PROMOTION AND TOOLS
- coupon handling
- coupon analytics
VirtueMart ist eine hochgradig konfigurierbare und anpassbare mehrsprachige Warenkorb-Lösung für Joomla 3 mit einer großen Anzahl von zusätzlichen Erweiterungen.
VirtueMart
3 months ago
Uses Joomla! Update System
Joomla 4 News
Write a review
To install the Virtuemart component in your Joomla system, please download the installation package of the extension at: http://virtuemart.net/downloads, extract the file then go to: Extensions > Extension Manager > Browse the extension installation packages then hit the 'Upload & Install'. You should install the following packages:
- com_virtuemart.3.0.6.2.zip
- com_virtuemart.3.0.6.2_ext_aio.zip

Once the installation is done, we move to the configuration part as shown in the section below:
Virtuemart Configuration
Once you installed Virtuemart component successfully, please go to 'Component > Virtuemart'. Here is configuration panel of the component.
In JA Cagox, almost settings are default, the settings as they are when we install the component to Joomla system.
1. Create new category - In the Virtuemart working panel, access 'Products > Product Categories' then hit the 'New' button to create new category.
We use default settings.
2. Create new product] - In the Virtuemart working panel, access 'Products > Products' then hit the 'New' button to create new category.
Product settings
Supported Virtuemart Pages
All Virtuemart pages used in JA Cagox use default layout that is assigned in JA Cagox Default template style so you don't need to create new template style.
1. All Categories page
The page displays all virtuemart published product categories in your site.
Create menu item
To have such page, create new menu item and configure as the screenshot below:
2. Product List page
The page displays list of products from selected category. The page includes Category description and modules on sidebar-2 position.
Create menu item
To have such page, create new menu item and configure as the screenshot below:
3. Manufacturer page
The page displays list of manufacturers.
Create menu item
To have such page, create new menu item and configure as the screenshot below:
1. Virtuemart Category Module
Module setting:

- Advanced Setting

2. Currency Module
Module setting:
- Advanced Setting
3. Manufacturer Module
Virtuemart Joomla 4 0
Module setting:
- Advanced Setting
4. Featured Product Module
Module setting:
- Advanced Setting
4. Shopping Cart Module
Module setting:

Joomla Extensions
- Advanced Setting
Style customization
Virtuemart Joomla 4 0
We override style of Virtuemart to fit the template design. All the customized style is stored in an independent .less
file: templatesja_cagoxlessextrascom_virtuemart.less
. If you want to customize style, you should use the file.
Joomla 4 Beta
You can assign the customize style to specific Virtuemart pages. Go to template style manager, in the 'Add-on' tab, select pages you want to apply the customized style in com_virtuemart.less
file. Leave it blank and the style in the file will be not applied for any page.