How do I create and update my products?

Essentials for preparing your courses for sale.

Product Types

With attributes and categories set up and stock management configured, we can begin adding products. When adding a product, the first thing to decide is what type of product it is.

  • Simple - covers the vast majority of products you'll sell.
  • Product bundles - A bundle of products bought at the same time, typically with a discount compared to the sum of individual purchases of the bundled products. (See How do I create Product bundles?)

Adding a Simple product

Products > Add Product.

Enter a product Title and Description. The Description is automatically synchronised from the Moodle Course description when the course is first synced. You can edit the Description here without affecting Moodle.

Add a Short description text is automatically synchronised from the Moodle Course summary when the course is first synced. You can edit the text here without affecting Moodle.

You can embed images and video in the Short Description.



Go to the Product Data panel, and select downloadable (digital) or virtual (service) as applicable. Virtual is ideal for online courses, no shipping coats will be calculated.

Downloadable enables you to sell a digital product e.g. a PDF work book.

  • File path — Path or url to your downloadable file.
  • Download limit – Limit on number of times the customer can download file. Left blank for unlimited downloads.

General section

  • SKU – Stock keep unit (SKU) tracks products, must be unique.
  • Regular Price – The product's normal price.
  • Sale Price – The product's discounted price. This can be scheduled for certain date ranges. The sale expires at 11:59pm of the specified end date.


Inventory section

Not applicable to PayForCourses.

Shipping section

Not applicable to PayForCourses.

Linked Products section

Using up-sells and cross-sells, you can cross promote your products. They can be added by searching for a particular product and selecting the product from the dropdown list.

  • Up-sells are displayed on the product details page.
  • Cross-sells are products that are displayed with the cart and related to the user’s cart contents.

Attributes section

Not applicable to PayForCourses.

Advanced section

  • Purchase note – Enter an optional note to send the customer after they purchase the product.
  • Menu order – Not applicable to PayForCourses.
  • Enable Reviews – Enable/Disable customers reviews for this item.

Product Categories, Tags and Attributes

Product categories enable you to organise products. Click a category name in the Products table to see all products in that category.

Tags and Attributes are not applicable to PayForCourses.