VM Downloads for Sale

IMPORTANT ANNOUNCEMENT: Plugin development ceased, all plugins made available freely (GPL)

With great sadness we have to announce that we are ceasing development of all our VirtueMart, WooCommerce and Joomla plugins. Effective immediately, all our plugins -- even those that were paid downloads -- are made available for free from our homepage (GPL license still applies), but we cannot and will not provide any support anymore.

It has been a great pleasure to be part of the thriving development communities of VirtueMart as well as WooCommerce. However, during the last year it became painstakingly clear that in addition to a full-time job, a young family and several other time-consuming hobbies at professional level (like being a professional singer) the plugin development and the support that it requires is not sustainable and is taking its toll. It has been an honor, but it is now time to say good bye!

Downloads for Sale for VirtueMart

Downloadable products (both free and paid downloads) and downloads linked with purchased products for VirtueMart 2 and 3.
  • 25
  • 30
  • plugin
  • vm2.0
  • vm3.0
Price : FREE
Free Download
VM Downloads for Sale Plugin, Version 1.9 VM Downloads for Sale Plugin, Version 1.9
Filename: plg_vmcustom_downloads_for_sale_v1.9.zip
MIME-Type: application/zip
File size: 40127 Bytes

Paid Download
VM Downloads for Sale Plugin, Version 1.9 VM Downloads for Sale Plugin, Version 1.9
Filename: plg_vmcustom_downloads_for_sale_v1.9.zip
MIME-Type: application/zip
File size: 40127 Bytes

Virtuemart plugin to sell downloadable files, or provide downloads linked with a bought product (e.g. drivers). The downloads can either be free for all (no registration, no payment), only for registered users of your site, or only after a product has been paid. For paid downloads, once the order has been confirmed, the download link will appear both on the product page and in the invoice / order confirmation (its appearance is configurable). An example:
downloads for sale - links

In contrast to other downloads plugins for VirtueMart, this plugin tries to be as simple and straightforward as possible: Once a user bought a product, access to the download is granted, without any (time or download count) limits.

What this plugin tries to do:

  • Allow free downloads (attached to VirtueMart products) for everyone
  • Allow free downloads (attached to VirtueMart products) only for registered (and logged-in) users
  • Sell downloadable files in VirtueMart, with no download restictions attached (a buyer will have unrestricted access after purchase, i.e. no time limit or by number of downloads)
  • The direct download link will be displayed on the product's page as well as in the invoice (configurable)
  • Download of paid downloads requires the ordernumber and order password (given in the link)

Common misconceptions:

The plugin can only serve static, local files that were uploaded through VirtueMart´s media manager. It can NOT make files available for download that are located on a different server or files that are different for each customer.


What this plugin does NOT do:

  • Give access to downloads only for a limited period of time, or for a limited number of downloads
  • Keep track of who downloads a file
  • Give streaming access to movie or audio files

If you want or need any of these features, please use one of the other available download plugins for VirtueMart: Shipment for Virtual Products, Spiral Paid Download Plugin for VirtueMart, OpenGlobal VirtueMart Downloadable Products, DigiToll Downloads


Demo Server

Documentation of the Downloads for Sale Plugin

Frequently Asked Questions (FAQ)

Support Forum


This plugin is licenced unter the GNU GPLv3. The "Downloads for Sale Plugin" can only be downloaded after payment and you will get all the rights (and duties) that the GPL gives you. You are allowed to use the plugin on as many webshops as you like. We try to give support as our time allows, but we cannot guarantee a certain response time. A payment also gives you access to all future version of the plugin with no time restriction.