The ultimate tool for downloadable products in Prestashop. Manage complex downloadable product setups easily and keep your customers coming back, including different files per attribute, multiple files per product, downloadable & shippable products,  and more.

See below for additional destails, demo links, reviews and more.
change log

Need to assign a different file or file type for each attribute combination in a single product?

Need to use multiple files for one downloadable product?

Need to quickly make many products downloadable?

Need to use large files and not get timeouts when uploading?

Need to see which files were downloaded for a given order, or adjust the download limit?

This module lets you easily upload files (using FTP or any other method) directly to your server and assign them to your products all at once.

V1.0.1 (08/03/11)
Fix for downloadable email (was not being sent).
Fix for file attachment.
Better compatibility with product name auto-complete in the configuration page.


V1.1 (12/12/11)
Ability to assign multiple downloadable files for 1 product
Added upgrade notification.


V1.1.1 (03/06/12)
Fix for shipping cost on regular products (was not being applied).


V1.2 (10/17/12)
Support for PS 1.5
Ability to have a product downloadable & physical (include shipping rates).
Ability to edit and download assigned files from the configuration page.
Ability to set default values for downloadable options.

V1.2.1 (02/21/13)
Fixed a bug with virtual product email (PS 1.5.2+)


V1.2.2 (07/01/13)
Fix for inserting download hash and download deadline in PS


V1.2.3 (07/09/13)
Fix for sending 2 emails with virtual products (Prestashop


V1.3 (09/19/13)
Added "Virtual Product" display to orders page, with ability to see and change the number of downloads and expiration date.


V1.3.1 (11/11/13)
Fix for MySQL version conflict (PS 1.4. & PS 1.5)
Fix for total available number of downloads in PS 1.4 & PS 1.5
Fix for download link in FO (PS 1.4 & PS 1.5)
Added file verification in module configuration page


V1.3.2 (12/09/13)
Fix for sending virtual email when is_shippable option was on (PrestaShop 1.5)


V1.3.3 (12/16/13)
Added verification to installation instructions
Fixed an issue which was causing the downloadable files to reset when saving a product in PrestaShop 1.5.6


v1.3.4 (01/23/14)
Fix to Insert Attachement Name in all enabled languages


v1.4 (05/13/14)
Added support for PrestaShop 1.6


v1.4.1 (10/13/14)
Fix for PDF invoice attachment for orders with state Payment Accepted (PrestaShop 1.6)


V1.4.2 (07/14/15)
Fix for back office Ajax requests bug affecting some servers
Added support for PrestaShop 1.6.1

Q: What is the difference between Batch Downloadable Product and Batch Downloadable Product Pro?


A: In addition to making downloadable product management fast and easy, the Pro version of this module (the one you are reading about now) adds 3 new features that currently do not exist in Prestashop. These are not available in the regular version. They include:

1) The ability to assign a different downloadable file per product attribute. (For example: if you offer multiple versions of the same file in different formats)

2) The ability to assign multiple downloadable files to the same product. (For example: if you have very large files, you can break them to smaller 700mb files which you customers might appreciate)

3) The ability to make a file downloadable and shippable. (For example, if you want to charge shipping rates, but also provide a downloadable file)

If you do not need to take advantage of these features and simply want to make managing downloadable files easier, the non-Pro version of Batch Downloadable Product is the product for you.

Contact us for support anytime using our Contact Us page

PrestaShop 1.7 Front End :


$80.00 Save -50%


All modules come "As is"

All our modules are offered at 50% off and are sold "As is". We offer limited paid support.

Module Support Upgrade Policy Refund Policy

You might also like: