Frequently Asked Questions

How do I show a user’s purchase history?

As long as the user has created an account on your site, and is logged-in, you can use the [purchase_history] short code to display a history of their purchases and associated download files. More details.

Email receipts are not being sent. Why?

To resolve this issue, follow the same steps as listed in Why do my payments stay as pending?. If that does not resolve the issue, please install the Configure SMTP plugin in order to make email sending in WordPress more reliable. Also ensure that you have checked your spam folder as emails sent from WordPress […]

Why do my payments stay as pending?

If your payments are not being automatically marked as “Complete” after the customer finishes the purchase, it is usually due to one of several common causes. The payment completion process is responsible for sending the purchase receipts (with download links), increasing product earnings, and more, so if you have any of these issues and payments […]

How to resolve 404 errors on product pages?

To get rid of the 404 error when viewing a download, you need to resave your permalink structure. Go to Settings > Permalinks and click “Save Changes”. If resaving the permalink structure does not resolve the 404 errors, try deactivating all other plugins and switching to one of the default WordPress themes to determine if […]

How do I Show a List of My Products?

You can either view the downloads archive at or you can use a short code on any post or page. Use the [downloads] short code for showing a list or grid of products.

How do I Show My Shopping Cart?

There are three ways you can show the downloads shopping cart: 1. Use the short code and simply place on a page or within a text widget. 2. Use the included widget. Go to Appearance > Widgets and place “Downloads Cart” into any widget area available. 3. Use the template tag and place the following […]

How to Install an Extension

In order to utilize any of our EDD Extensions, you’ll need to first install and activate them. The process is just like installing a normal plugin. In your WordPress dashboard, go to Plugins > Add New. From there you’ll see an option for “Upload”. Click the “Browse” button, navigate your computer files and select the […]