Se você deseja usar o Easy Digital Downloads como um serviço de modificação/customização de arquivos, a melhor maneira é usar a extensão EDD Upload File em conjunto com a extensão EDD Custom Deliverables. Por exemplo, se você oferecesse serviços de edição de fotos, poderia fazer com que o cliente enviasse a foto dele ao comprar seu serviço e, em seguida, entregar a versão editada/concluída para que ele a baixe com segurança.
O EDD Upload File possibilitará coletar arquivos e dados necessários do cliente.
O EDD Custom Deliverables possibilita entregar os arquivos personalizados a eles.
Configurando um produto personalizável:
1. Certifique-se de ter o EDD Upload File e o EDD Custom Deliverables instalados e ativados.
2. Crie/Edite um produto no Easy Digital Downloads indo em
Painel → Downloads → Adicionar Novo.
3. Nomeie o produto com algo relevante, como “Modelo de Vídeo X”, “Modelo de Photoshop X” ou “Serviço de Customização” e defina um preço.
4. Encontre a seção chamada “Upload de Arquivos” e marque a caixa chamada “Habilitar Uploads”. Isso dará aos seus clientes uma maneira de anexar seus arquivos necessários (como texto e gráficos).
Então, no checkout, eles podem enviar seus arquivos de gráficos e texto.

5. Após o cliente ter efetuado a compra, localize o pagamento dele indo em
Painel → Downloads → Histórico de Pagamentos. Encontre o pagamento em questão e clique para visualizá-lo.
6. Role para baixo até a seção chamada “Arquivos Enviados”. Você pode baixar os arquivos anexados pelo cliente lá.
7. Após concluir sua customização, retorne ao mesmo pagamento da etapa 6 e role até a seção chamada “Entregas Personalizadas”. Aqui, envie sua versão customizada do arquivo. Em seguida, use a opção “Notificar Cliente” logo abaixo para enviar a eles um e-mail informando que seus arquivos estão prontos para download.

*Observação* Se seus arquivos de entrega personalizada forem arquivos de vídeo grandes, você pode considerar usar também a extensão AmazonS3 – que permitirá que você envie seus arquivos de entrega diretamente para os servidores da Amazon, economizando espaço em sua conta de hospedagem e permitindo que você entregue e armazene arquivos extremamente grandes a um custo muito baixo.
7. Assim que eles clicarem para baixar seus arquivos, um log de download aparecerá em
Painel → Downloads → Relatórios → Logs → Downloads de Arquivos.
