Products and Categories

A product is basic unit that you can sell either for free or against a payment. Products are organised in categories. So, first you need to create at least one category.


Title: This is the name of the product.

Category: Select the category of the product.

Type: There can be four types of product:

  1. Simple: Virtual product where no download file is applicable. Like event tickets or donation.
  2. Subscription: Membership to any Joomla Group.
  3. Downloadable: Digital product where you can sell multiple files.
  4. Physical: Products which are shipped and can be ordered in multiple quantities.

Front: If enabled, the product will be visible to visitors and users for purchasing.

Short Description: It is displayed on products list view and single product view. It is and also used as description for structured data.

Description: You can add information about the product here. It is visible on the single product page.

Info: You can add other details about the product like brand, weight, SKU, GTIN, and so on. Add the weight for delivery price calculation.

Media: Here, you can add image and YouTube video of the product.

Pricing: Enter the price of the product. To offer any discount, enter the sale price as well.

Smart Pricing

You can add rules for dynamic pricing based quantity, user group, dates and points.

Type: It defines how the price of the product is calculated. There are five options:

  1. Quantity: Enter the minimum quantity in value.
  2. Group: Enter the Joomla user group ID in value.
  3. Start Date
  4. End Date
  5. Points

Value: The value where type equals to.

Discount: Amount to be deducted from the price or sale price.


For downloadable products, add one or more files. Users can download them from Orders page if the status of the order is "Paid".

Title: This is the name of file displayed on the Orders page.

File Name: Enter the file path and name of the file with the extension.

Path for Downloadable Products: In the category options, you can set the base path for downloadable products for that category.

For example: /home/username/public_html/images

Then, if the downloadable file is in some folder in images, set the file name as: myfolder/myfile.pdf


This is used only for physical products.

You can enable stock and add the quantity available.


This defines actions taken by the system after successful payment (when the status of the order is "Paid").

Subscription: This is only used for Subscription type products. This is the Joomla user group users will be added to when they buy this subscription product.