I and some partners want to start an online music label for independent artists with a website than offers pay-per-download services with mp3s. I'm sure I can get a basic shopping cart service to handle the financial part, but how would I go about automating the process of granting access to files once they are purchased?