Custom Deliverables - FAQ and Troubleshooting

This document contains frequently asked questions and troubleshooting tips for the EDD Custom Deliverables extension. 

How can I require that the customer be logged in to download customized files?
If you want to require that the customer be logged into your website in order to download their customized files, you can use this code snippet:
https://raw.githubusercontent.com/easydigitaldownloads/library/master/misc/restrict-downloads-to-purchase-email.php

The best way to apply the code snippet to your site is to create a new custom plugin. To do that, install the free plugin called Pluginception,  https://wordpress.org/plugins/pluginception/, and use it to create a new custom plugin. Name the plugin something appropriate and then paste the provided code snippet into it and activate the plugin.

For Vendors in Frontend Submissions, why isn't the "Upload Files" button working for Custom Deliverables?
Double check that you have set up the Vendor Dashboard correctly. Go to Dashboard → EDD FES → Settings → Forms/Pages → Vendor Dashboard Page and make sure you have selected the correct page. This will solve the issue.