Blog Review Virtuemart Features

Virtuemart Features

We loves to work on our website projects using Joomla CMS. As you might already know, Joomla CMS has many different extensions that can leverage it's capabilities, including in build an eCommerce website. One of the most powerful extension that can do that is Virtuemart. Here you can read all the Virtuemart features can do for you, to maximize your eCommerce website capabilities.

VirtueMart offers an extensive list of features as standard to enable shop owners to build a working shopping cart. The non-exhaustive list is below:

Extend the functionnalities of your shop

  • You can extend your VirtueMart shop by adding Plugins, Components, Templates and Modules.

Based on Joomla MVC framework

  • Based on Joomla MVC framework with all its advantage:
  • Template overriding,
  • Implementation of Joomla Plugins for: payment, shipment, coupons, calculation rules, custom product fields, ...
  • Simple installation and integration of other Joomla extensions.


  • Nested categories
  • With meta tags for seo
  • With description and media


  • With meta tags for seo
  • Short and long description
  • Dimensions (weight, size)
  • Multiple media
  • Variants, attributes
  • Unlimited child products and derivated levels
  • Product pattern (Parent product used as pattern for child products)
  • Related products
  • Reviews and ratings

Shopper Groups

  • Pricing depending by shopper groups
  • Price display depending by shopper groups
  • Payment/shipment depending by shopper groups


  • Customizable shopper input form
  • Input form depended on registration, checkout or shipment
  • Completely anonymous checkout
  • Address book
  • Default Bill-to and Ship-to address
  • Default payment and shipment method


  • Stocking/inventory
  • Stock warning
  • Virtual stock (ordered but not finally bought)


  • Various type of prices to display depended by shopper group
  • Prices adjusted by shopper chosen currency
  • Different currency format per currency

Real Multi Currency

  • Auto updating rates
  • Add your own currencies for fixed currency rates


  • Default SEF/SEO integrated


  • Based on plugins
  • Minimal amount / maximal amount to use a payment
  • Transaction fees
  • By countries
  • By shopper groups
  • included:
    • Paypal Std, Paypal Express, Paypal API
    • Amazon
    • Sofort Banking
    • Klarna
    • Realex
    • Skrill
    • Heidelpay
    • KlikAndPay
    • Paybox
    • Cash on delivery included


  • Based on plugins
  • By shopper groups
  • By countries
  • Based on weight, zip, countries, number of articles, order amount


  • Guest checkout; completely anonymous checkout
  • Option to register at begin of checkout
  • Cart is an object, completely overridable by template
  • Cart is stored in the session
  • 1 click checkout
  • Multipage checkout
  • One page checkout (not by default)
  • SSL


  • Payment/shipment workflow
  • History
  • Modifiable
  • Order tracking for anonymous users

Products Display

  • Latest
  • Top Ten sales
  • Newest
  • Featured
  • Sortable
  • Searchable


  • Native with Joomla 2.5
  • With extra Joomla components (joomfish) for Joomla 1.5

Marketing Promotion and Tools

  • Coupon handling
  • Recommend a product to friend link


  • Hidden debugging tool



Greeted in your native language
Greeted in their native language, customers feel immediately welcome.

Structure your shop with nested categories
Nested categories help your customer to get a structure of the shop. Different templates and layouts per category can create various look and feel.

Describe your product
Short description gives a fast oversight while browsing the store. Long description is also available for the interested customer on a product details page.

Offer Multiple media to your products
Multiple media (images, PDFs, videos,...) give the customer a good oversight of the product.

Gather your customers feedback
The native review and rating system is enhancing the customer experience and gives them a guideline if the product is the right item for them.

Individualize the shopping experience
Shoppergroups individualize the shopping experience. It can change the price display/format/calculation for them. For example, B2C customer sees the prices with tax, while B2B customers sees the prices directly without tax. Or returning customers directly get a discount of 5%.

Let the shopper choose the product price currency
Multicurrency allows your customers to view products prices in the currency they desire and help him to faster decide if the product is in the desired price range.

Allow your customers to checkout as a guest or create an account
The cart checkout allows to checkout with an account or without. Different templates and/or extensions allow a multipage checkout or one page checkout. The cart can be adjusted to the customers need. If the customers come mainly from a default country, it can be prefilled. This can be done also automatically by IP with an extension for a pocket money. The shipment and payment methods can have different conditions, so that a customer sees only methods that are available for him (by weight, zip, country, currency, payment amount, shopper group and so on). Returning customers can of course reuse their address. They can also send a product and use as shipment address.

Increase your cross-selling
Add related categories or products to specific product to suggest the customer directly other products. This a great extra service which helps your customer to buy a good set of items (for example a printer and the right toner for it) and increases the sales volume of the merchant.

Customize the account registration
The view, in which the shopper is entering his data, can be easily adjusted to the culture, national laws or just habits of the targeted audience. For example pure B2C shops can remove the company field, while others remove the second name field. A pizza service realised with VirtueMart would remove the country/state field and enter already a city as default.

Powerful SEM/SEO features
The advanced SEM/SEO due meta tags for categories, products, manufacturers, and medias helps the customer to find the wares via search engines. Customers can pass SEF links to friends and can easily find the right tab due the page titles. They mistype a link or use an outdated link? they will get a nice fallback page (for example the regarding category) and the search engines get the 404.

Manage your orders
Orders are always trackable, regardless registration.

Promote your products
Different groups of products like latest, topten, newest, featured give a fast impression and guide the customer to the best offers in the store. All lists are sortable and searchable. Customers can search for products by a certain category, manufacturer, attribute and of course descriptions.

Offer Coupon codes
Customers like to feel important using a coupon or similar marketing tools.

Add new features to your shop
It is very easy to add new features to your shop. Hundred of extensions are available to extend and customize your shop.



Structure your shop with nested categories
VirtueMart offers your shop nested categories as many as your hardware can support. Products can have multiple categories, so your customers can find your products among different topics. Products can also have unpublished categories for calculation rules.

Search engine will love your shop
There are powerful of SEM technics already on board. Meta tags, keys, follow policies, customised page title and more for categories, products, manufacturers, and medias. Even if there are many valid links for just one product, the canonical URL tells search engines the right one. Increase your ranking position by combining meta settings with your product description, media description and manufacturer content. Different media types like video, audio, e-books, give your customers good information and a nice preview and additionally enhance your rating by search engines.

Manage your shoppers
All shoppers are in shopper groups. There exists shopper groups for not logged in users and even they can be pushed in shopper groups. Almost anything is depending on shopper groups and they give you a lot control. Shopper groups allows you to create customised discounts, price display, payment/shipment methods and similar. You have B2B and B2C customers? Not a big deal with shopper groups. You want to give good customers a discount? Add them to a shopper group. You don't want to deal with shopper groups? Then just use the preconfigured defaults. VirtueMart allows you easily to adjust the shopper input form to your culture, legal requirements or habits of your shoppers.

Control your stock
There is an inventory with stock warning and a virtual stock (ordered but not finally bought).

The product edit allows you to set different attributes, which are used in the shop logic, like

  • multiple prices depending on currency, shopper group, amount, etc
  • product dimensions (weight, size)
  • custom attributes

There are some technics to improve the product editing like product patterns, they allow you to change an attribute for your derivated products within minutes. Product cloning and derivating allows you to create fast a bunch of similar products. Related products help to push your shoppers to fitting products. They are displayed on the product detail view and the add to cart popup.

Create any kind of complex product
Custom attributes allow you to add unified descriptions (searchable) for example the author or functions to your product like dropdowns for a selection, or for a text by the shopper. It can be easily extended with extra plugins and can be used for downloads, uploads, meterware,..

Powerful Calculator
The unified calculator does all the discounts, tax and currency handling. It is rule based and works with different conditions for applying a rule. You can define as rules profit margin, discounts, tax, vattax. Every rule can have its own currency, with automatically updated rates. Just configure the rules and it directly calculates the correct taxes. Even if you have different vat taxes in the cart and cartwide discount. You can use as conditions:

  • categories
  • shopper groups
  • time/date
  • delivery address
  • manufacturer
  • extendable by Plugins (complete takeover by dynamical services like Avatax, or by quantity)

Shipments and Payments
The shipment and payment is done by plugins. A lot of them are delivered with VirtueMart. You need one which is not included? they are easy to install by mouse click. If you miss one, take a look on our store or the JED to find yours. There also a plenty of conditions to create a fine grained system to offer your customers directly the best fitting shipment/payment.

Payments use

  • By shopper groups
  • Minimal amount / maximal order amount to use a payment
  • Transaction fees
  • By countries

Payment gateways natively integrated

  • Paypal, Klarna, Sofort Banking, Skrill, and Cash on delivery included

Shipments use

  • By shopper groups
  • Fees
  • Based on weight, zip, countries, number of articles, order amount

Let VirtueMart do the invoice for you
VirtueMart does the invoice handling for you. You can define the order status the invoice should be created (depends on your accounting). The history of the order status is logged. You can also modify it to adjust the order to a customer request. You can also use the invoice system for custom jobs.

Manage the access rights for your employees
Use the advantages of the Joomla ACL (Rights management) to define the visibility and editing rights of your employees.

Run a multilingual shop
Use the multilanguage features to expand your business globaly. A language fallback system reliefs you from providing a translation for any product, just market your best.

Add new features to your shop
It is very easy to add new features to your shop. Hundred of extensions are available to extend and customize your shop.

Partners to help you and Services to assist you
VirtueMart partners bring further growth to the community in different ways, like templates specifically designed for VirtueMart, hosting solutions, extended Payment gateways, advanced shipment and tax calculations, database handlers, deeper store management to mention just a few.

About Us

We are a team of web designers and web developers based in Jakarta, Indonesia. We've done many web design projects since 2009. We focus in building good websites with good User Interface (UI) and also User Experience (UX). Our client satisfaction is very important, that's why we give unlimited design revision for our clients. We also expertise to make sure that our clients have a good ranking in Google Search Engine with our SEO experiences.


blog image

Mengapa Web Maintenance Penting?

Kami telah menjalankan bisnis web design dan development sejak tahun 2009. Sekian lama perjalanan kami, memberikan kami pengalaman bekerja sama dengan berbagai jenis client yang datang dari berbagai macam jenis background bisnis yang berbeda-beda.

Read more

blog image

SEO Maintenance, Jadi Nomor Satu di Google

SEO atau Search Engine Optimization adalah cara agar website yang kita miliki bisa tampil di halaman pertama pencarian Google. Lewat pengalaman kami 10 tahun di industri website dan online.

Read more

blog image

Web & Digital Consultant

Kami memahami bahwa saat ini adalah masa-masa yang sulit bagi perekonomian seluruh dunia. Serangan Coronavirus yang menyebabkan penyakit jenis baru yaitu COVID-19 menyebabkan banyak bisnis terpaksa dihentikan...

Read more

Our Team

We’ve been building websites and designs for many clients since 2009. Passionate people is one of our key of success in this business.

Yofie Setiawan

Creative Director

Aprilia Ayu Lestari

Web Administrator

Khantri Iswahyudi

Front-End Developer

Sisilia Goutama

Accounting & Finance

Yogi Prima

UI/UX Designer


My name is Yofie Setiawan, I manage a team of web designers and web developers based in Jakarta, Indonesia. We are experts in building websites with Joomla CMS using Responsive Web Design technology. We also able to help you build mobile apps for Android and iOS. We focus in web design and development business since 2009. If you are interested in hiring us for a project, Contact Us!


Products & Services

Beside of offering our services in web design and development, we also build products and services that usually fits to many corporate companies to help their business growth.

Contact Us

PT. Yopdesign Creative Indonesia