User Guide & Reference Manual

Storefront & Products

The storefront is one of the tools that Hero provides you to generate revenue for your online business.

The storefront manager is an easy way to create and manage your online store by maintaing a database of store products. Products can be linked to collections that group products into meaningful categories for your website's visitors. However, products can also exist without any collections.

Collections

Collections are groups of products. They differ from simple "categories" in that a product can appear in multiple collections. However, collections can be tiered so that there are parent collections, child collections, etc. (e.g., Shoes > Adidas and Shoes > Nike).

By default, most Hero themes will display your products by collections in your store. However, single products and product lists can be displayed however your designer chooses to do so by customizing your website's theme.

When configuring collections, you need only specify the name, parent collection (if applicable), and (optionally) the description of the collection.

Products

Products have a vast array of configurable options that you can take advantage of. However, if you forego these options (like SKU Numbers, inventory tracking, member group pricing, etc.), adding and editing products can be done in seconds.

Products can also be customized to have custom fields unique to your business. For example, you may want to specify "Frame Size" for each painting if you are an art store. Click here for more information on how to configure custom fields for products.

Product options are described below:

Product Options

Product options are configured by the user upon adding the product to their shopping cart. They are options like "Size" or "Color", where the user is expected to select one of many options for their product. The product's price can be adjusted up or down depending on their selected option(s).

When specifying product options for a specific product, you can choose to save the product option for use in other products, so that you don't have to keep reconfiguring each product option for other products if it has the same options.

How to Sell Downloadable Products

Downloadable products, for the most part, work like any other product in your store. However, there are two important steps in selling downloadable products:

  1. When adding/editing your product at Storefront > Products, you must check the "Downloadable Product" box and specify a download file for the product. The file can be uploaded via FTP or uploaded right in the product editing form.
  2. When users purchase a downloadable product, they will automatically be emailed their purchase from the store_order_product_downloadable hook. To configure this email, go to Configuration > Emails in your control panel and find the email associated with this hook. You will have tags like {$download_link} which will automatically insert the unique download link for this user's purchase.