How To Use Drupal Commerce To Sell Digital Downloads

Person Using Ipad

Drupal Commerce is a popular e-commerce platform that allows users to sell products and services online. One of the many exciting features of Drupal Commerce is its ability to sell digital downloads. In this article, we will go through how to set up and use Drupal Commerce to sell digital downloads.

Installing Drupal Commerce

Before we can start setting up our digital download store, we need to install Drupal Commerce. Follow these steps to get started:

  1. Download the latest version of Drupal Commerce from the official website.
  2. Unzip and upload the contents of the downloaded file to your web server.
  3. Navigate to your website’s install page and follow the installation wizard to set up Drupal Commerce.

Once you have Drupal Commerce installed and set up on your website, you are ready to start building your digital download store.

Creating a product type

The first step in setting up a digital download store in Drupal Commerce is to create a new product type. A product type defines the various attributes and fields that a product can have. Follow these steps to create your product type:

  1. Navigate to the Drupal Commerce store settings page.
  2. Click on the "Product types" link.
  3. Click on the "Add product type" button.
  4. Enter a name for your new product type, such as "Digital Download."
  5. Choose the "Digital Product" option under the "Product type" dropdown menu.
  6. Configure the product settings as desired and click "Save."

Now that you have created your product type, it’s time to add your digital download products.

Adding digital downloads

To add a new digital download to your store, follow these steps:

  1. Navigate to the "Add product" page for your digital download product type.
  2. Enter the required product information, such as the product name and price.
  3. Under the "Digital product" section, select the "Upload a file" option.
  4. Upload your digital download file.
  5. Configure any additional settings, such as download limits or expiration dates.
  6. Click "Save" to add the product to your store.

Congratulations, you have now successfully added a digital download product to your Drupal Commerce store.

Configuring digital downloads

Now that you have added your digital download products to your store, it’s important to configure the download settings to ensure a smooth customer experience. Follow these steps to configure your digital download settings:

  1. Navigate to the "File downloads" page under Drupal Commerce settings.
  2. Configure the access settings for your digital downloads, such as the number of downloads allowed or the time limit for access.
  3. Configure the download notification settings to notify customers of their available downloads.
  4. Save your changes.

With your digital download settings configured, your customers are now able to purchase and download your digital products from your Drupal Commerce store.


Drupal Commerce provides a fantastic platform for selling digital downloads online. With its easy-to-use interface and powerful features, it’s an excellent choice for anyone looking to start an online store selling digital products. By following the steps outlined in this article, you can set up and use Drupal Commerce to sell digital downloads and take your business to the next level.

Scroll to Top