Direct Download for WooCommerce allows to download virtual free products directly from the product page.
When the admin configure a product as “virtual”, “downloadable” and “price” zero, automatically the “add cart button” is replaced by a “Download” button to enable the users to download the file’s attached in it, and skipping the checkout process.
Very useful when you need a section in your store with free virtual products. This plugin simplifies the downlaod process.