This PresatShop module is at the moment most popular and best multipurpose uploader addon. With this module you can handle web2print services. This PrestaShop extension allows to upload files to your online store. Your customers can upload files to their orders, to products, to cart etc. You - as a shop administrator can browse and download these files. In addition - you can also upload files for customers. They will be able to download these files directly from their "my account" section.
More informations about module you can find on official module website available here:
You can find there only valuable solutions for your e-commerce shop based on PrestaShop engine. Search the best plugin for your store that will meet your requirements and just use it.