Create WordPress Powered Ecommerce Store Through Easy Digital Downloads Plugin

by Saud Razzak  August 15, 2017

Ecommerce has been booming in the recent years, and according to eMarketer, in 2016 alone, there was a forecast of $1.915 trillion total retail spending worldwide. Predictions for the year 2017 show that ecommerce sales will grow by 10.1%, reaching $2.290 trillion. These numbers are huge, but they only come to show how important it is to have an ecommerce store.

So if you are thinking about creating an ecommerce store and do not know how or where to start, then this article is for you. In this article, I am going to install Easy Digital Downloads plugin to create an ecommerce store using WordPress.

Easy Digital Download

Maybe you intend to sell physical products and articles over the Internet or even digital products. Easy Digital Downloads will help you create your ecommerce store without even having to tinker with a single line of code.

The Easy Digital Downloads plugin was created specifically for the sale of all types of digital products. This is the most popular plugin for creating ecommerce stores specializing in selling digital products.

With this plugin, you can create an ecommerce store for the sale of audio, video, software, PDF, graphic image, theme, plugin, and more. It is completely free to create an online store, and you can add new features through extensions.

Features of Easy Digital Downloads

  • Add single or multiple variable price points for every product
  • Add multiple files to the same product package
  • Use shortcodes to add purchase links anywhere in your posts
  • Offer discount codes
  • Display responsive product grids on your site
  • Accept payment via PayPal (or upgrade to other gateways)

Extensions of Easy Digital Downloads

There are more than 250 extensions available for Easy Digital Downloads plugin. Some of them are developed by the EDD developers and others are developed by the third-parties.

Extensions of Easy Digital Downloads

Note: For this article, I’m using Cloudways. And the reason is, on Cloudways you can quickly set up WordPress on the DigitalOcean, Vultr, Google, Amazon EC2, and Kyup servers. You don’t have to worry about installing Linux, MySQL, PHP, Varnish, Memcache, Apache, Nginx and other scripts on the servers.

Now let’s move to the installation process.

First Thing First

Launch WordPress on your Cloudways server. If you are not using Cloudways, don’t worry just follow these steps to launch your own server.

Log In Your Admin Panel

Go to your Log In page and enter your credentials.

Log In Your Admin Panel

Install Easy Digital Downloads Plugin

To install EDD plugin, log in your WordPress admin panel and then go to Plugin > Add New and search Easy Digital Downloads.

Easy Digital Downloads

Now Install and Activate the plugin.

After successful installation, the Download tab will appear on your left sidebar.

Download Section

Configure Easy Digital Downloads

First, you need to check out the settings of Easy Digital Downloads by going the Settings tab, where you can see the options of General, Payment Gateways, Emails, Styles, Taxes, Misc.

Configure Easy Digital Downloads

General Tab

By default, Easy Digital Downloads build some pages in your WordPress website for Checkout, Purchase Confirmation, Purchase History, Transaction Failed, and Sample page. In addition, you can set your country and state/province by going “Store Location”. After adding your location, click on “Save Changes.”

General Tab

Payment Gateways Tab

The next tab is the “Payment Gateways” tab. Here you can select the best payment gateway for processing transaction on your website. By default, PayPal standard, Amazon, and test payments are your choices.

Payment Gateways Tab

Emails Tab

The next is the “Emails” tab. The good news is everything is ready in this tab you just need to add Name, Email and logo of your product/services. Emails are automatically generated to administrators and customers.

Emails Tab

Style Tab

The next is the “Style” tab. Here you can set your Button Styles.

Style Tab

Tax Tab

The next is the “Tax” tab. Here you can add Tax Rates for specific regions.

Tax Tab

Misc Tab

The next is the “Misc” tab. Here you set some advanced settings like Miscellaneous, Checkout, Button Text, File Downloads, Accounting, and Terms of Agreement.

Misc Tab

Payment History

By clicking on Payment History option, you will see the history of each and every purchase done from your ecommerce store.

Payment History

Discount Code

In this section, you will create a discount code for each and every products. Just go to Download > Discount Code and click on Add New button.

Discount Code

Reports

In this section, you can easily analyze your complete statistics of product sales, number of buyers, sales account etc.

Reports

Customers

Here you can easily check how many customers you have till now.

Customers

Creating Your First Product

To creating your first product you need to go to Download > Add New and add the details of your product title, product description, product price, etc, After that, click on Publish button.

Creating Your First Product

Caching Issues

Page caching and ecommerce have always struggled to work well together. To resolve this issue, I highly recommended you to choose Breeze WordPress Cache plugin by Cloudways. Here you can read a detailed article on the performance of Breeze WordPress Cache.

Final Words

That’s it! I hope you can easily set up a high-performance ecommerce store by using Easy Digital Downloads plugin. And I believe you have enjoyed this article, for any question related to this plugin do not hesitate to write your feedback in the comment section below.

Start Creating Web Apps on Managed Cloud Servers Now!

Easy Web App Deployment for Agencies, Developers and E-Commerce Industry

About Saud Razzak

Saud is the WordPress Community Manager at Cloudways - A Managed WooCommerce Hosting Platform. Saud is responsible for creating buzz, spread knowledge, and educate the people about WordPress in the Community around the globe. In his free time, he likes to play cricket and learn new things on the Internet. You can email him at m.saud@cloudways.com

Stay Connected:

You Might Also Like...