Digital Products and Services

With StoreFront, you can sell digital products (e-goods) delivered to your customers by download. This feature allows you to sell software, graphics, and e-books, as well as audio and video files.

How Digital Products Work

The shopping and checkout experience for digital products is no different from any other product in your store. To fulfill digital product orders, StoreFront sends a link for download to your customer by email. Customers can also download any purchased products from the order details page in your store.

StoreFront sends a notification with the download link after payment.

Digital products are available on paid plans with premium plans supporting larger files. The file size limits for StoreFront plans are:

  • Venture.  100MB
  • Business. 1GB
  • Unlimited. 10GB

There is no limited for the number of e-goods or their downloads, so you can upload and sell as many as you need.

Add Digital Products

To add a digital product:

  1. Go to the Store Menu, click Catalog, and then click Products.
  2. Click a product to edit or click Add New Product to create a new one.
  3. Click the Files tab.
  4. Click + Upload Files.
  5. In the popup, click Choose file.
  6. Select the file on your computer. Click + to add more files.
  7. Click Upload Files.
  8. Type a file description.
  9. Click Save.

You customers can access digital products only after purchase.

Protecting Download Links

You can prevent customers from sharing download links in two ways:

  1. Set a lifetime for the link. This ensures the link will automatically expire after a specified period of time.
  2. Limit the number of downloads per link. This ensures customers will only be able to download the link a specified number of times.


  • If the lifetime is set to 24 hours, and the number of download attempts is empty: the link is available for 24 hours only, with an unlimited number of downloads.
  • If the lifetime is empty, and the number of download attempts is set to 5: the link is available without any time limits, but can only be downloaded 5 times per order.
  • If the lifetime is set to 48 hours, and the number of download attempts is set to 3: the link is available for 48 hours and can be downloaded 3 times per order.

To set the lifetime and number of download attempt limits:

  1. Go to the Store Menu, click Settings, and then click General.
  2. Click Cart & Checkout, and scroll to the E-goods section.
  3. Set the limits for Link lifetime, in hours and Number of download attempts.
    You can set one of the options or use both simultaneously.

The store administrator can manually regenerate or terminate any link in the Order details page. Regenerating a link will provide the customer with a new download link while forced expiration immediately renders a link useless.

Selling digital products brings a layer of complexity to your online store. For more information, see Digital Products and Services FAQs.