Easy Digital Download Service Extended adds message section in the user dashboard for conversation.
Allow your website visitors to download files from your site. Optionally restrict downloads by user…
Easy Digital Downloads – Purchase Details
Allows a download to be hidden as well as preventing direct access to the download