I'll welcome any suggestions on how I can configure Zen Cart 1.3.9H to permit customers to download their own highly personalized videos and E-books. I provide approximately 300 different titles from which the customer can choose. There is a 5 day lag between purchase and delivery as it takes time to process the order. Downloading is the delivery method of choice because the file sizes can be quite large. In a given scenario, two customers choosing the same title will each receive unique variants of that same title because of the personalized nature of the title so I cannot give their downloaded files the same name for fear of overwriting one another's files. I'd have to allow that a customer may purchase more than one title at a time, complicating matters even more. Further, each chosen title will require a facial portrait photo to be uploaded and correctly identified/linked with the proper title (I think I've got this one covered). I want to use Zen Cart's great features and benefit from the many automated tasks it can handle and stay as far away from having to manually handle sales, processing, notification, and delivery as possible to keep labor costs down.

I figure somebody is going to have to be pretty smart to successfully tackle this one. My experience with Zen Cart has just begun in the last week. There are clunky solutions and there are elegant solutions. I'd like to shoot for the latter. I couldn't find any threads to help me solve this one.