VirtueMart storefront modules

The shipping question, answered before it is asked.

Every shop gets the same email: how much is delivery to X, and how long does it take? This module renders your configured VirtueMart shipping methods as a table grouped by country, with the price and a delivery-time estimate for each.

Delivery times are editable per ISO country code, with a catch-all row for everywhere you have not listed.

Order a licence What it does One licence · unlimited sites
shipping infogrouped by country
🇭🇷 Hrvatska DPD Standard ............ 4.90 EUR 1–2 dana Hrvatska pošta .......... 3.50 EUR 2–3 dana Preuzimanje u trgovini .. 0.00 EUR isti dan 🇸🇮 Slovenija GLS Europe .............. 8.90 EUR 2–4 dana 🇩🇪 Deutschland GLS Europe .............. 12.90 EUR 3–5 dana * catch-all .............. 5–10 dana
LIVEReads VirtueMart
3Grouping modes
ISOPer-country times
10Languages

What it does

Your real shipping configuration, in public.

Reads the shipment methods you already have; adds only the delivery estimate, which VirtueMart does not store.

Grouped how you like

By country, by shipping method, or ungrouped as one flat table.

Delivery times per country

A min and max day count per ISO-2 country code, with a * row as the catch-all fallback for anywhere unlisted.

Searchable

An optional search box so a visitor can find their country instead of scrolling.

Country flags

Optional flags on the country headings.

Hide what should not be public

A list of shipment method ids to exclude — the staff-only and internal ones.

Currency label

An ISO code for the price prefix. It labels the amounts; it does not convert them, and the setting says so.

Settings

Everything worth changing is a setting.

Title
Optional heading above the table.
Show search
The country search box.
Show flags
Flags on country headings.
Group by
Country, method, or none.
Exclude ids
Shipment method ids to hide.
Currency code
Prefix label for prices; no conversion.
Delivery times
Min and max days per ISO-2 country code, plus the * fallback.

Good to know

Good to know before you buy

Clearing the delivery-times list reverts to the built-in defaults rather than showing nothing.
Built-in defaults mean it renders something sensible the moment it is assigned.
Standard Joomla layout override and caching support.
Ten interface languages.

Requirements

Joomla
5.x (tested 5.4.5)
VirtueMart
4.x (tested 4.6.4)
PHP
8.1 – 8.3
Database
MySQL / MariaDB
Languages
10 locales
Install
Single ZIP

In the package

One site module.

Assign it to a page — a shipping-information article is the usual home.

Modulemod_vm_shippinginfoShipping method table with grouping, search, flags and per-country delivery times.

Pricing

Order Shipping Info Table.

One licence covers unlimited sites and includes twelve months of support and updates from the date of purchase. Prices exclude VAT; EU businesses with a valid VAT ID are invoiced under reverse charge.

Licence

You install and configure it yourself.

On request

excl. VAT · unlimited sites

  • Installable ZIP and licence certificate
  • Unlimited sites on one licence
  • All 10 interface languages
  • 12 months of updates
  • Email support, 2 business days
Choose Licence

Order details

Fill this in and we'll send a pro-forma invoice and your download link. No payment is taken on this page.

Nothing is sent automatically — you get a ready-to-send message to check first.

Licence, in short

Commercial licence. Unlimited sites. Yours to use, not to resell.

The full text ships with the extension as licence.md. This is the summary, and the full text governs.

What you may do

Install and use the extension on any number of websites, for commercial purposes, for as long as you like. The licence is non-exclusive and worldwide.

What you may not do

Distribute, sublicense, sell or otherwise pass the extension to a third party without written consent. Ownership stays with WETWORKSLAB.

Support and updates

Twelve months of technical support and updates from the date of purchase, renewable. The version you have keeps working after that.

Warranty and law

Provided as is, without warranty. Governed by the law of Croatia; disputes fall to the Commercial Court in Zagreb, permanent service in Karlovac.