Unless you're a Developer, doing digital downloads is a bit of challenge. PayPal does not have any options for storing digital media - that would something you would have to do on your server or through your site host. Another issue is preventing the download link from being shared - else everyone gets free access to your media. You may want to consider using a 3rd party service to manage the downloads for you. Here's one service that can simplify the process for you - and there are many others.
... View more