Overview
Once e-commerce is enabled on your platform, you can set up courses and paths to sell. Getting courses set up takes two simple steps:
- Setting a price for the course (or path).
- Publishing the course (or path) to make it available to purchase.
To learn how to enable e-commerce on your platform, visit the
E-commerce article.
Please note the business platform defaults to the term course, and the academia platform defaults to the term class. The terms course and class are interchangeable in this article.
How to set a price for a course or path
To set a default price for a course:
- Access the course (or path).
- Click Admin from the course navigation menu.
- Click E-commerce from the fly-out menu.
- Click Edit Default Price.

The Price pop-up displays.
- Enter the default price for the course.
- Click Save.
Please note that setting the default price to $0 activates the E-commerce flow, which bypasses the Access Code Required feature on the course catalog. As a result, users can enroll for free without needing an access code.
The Default Price for the course is set.
- Select the Tax exempt checkbox if you have taxes set up on your platform and would like the course to be tax exempt.
- Click Edit Default Price to change the default price of the course.
- Click Clear price to remove the current price from the course.

Filtered prices
The platform allows you to customize course and path pricing to match different locations, organizations, groups, and more! You can set up multiple filtered prices, and the platform will automatically display the right price for each user based on their profile.
To add a filtered price to a course or path:
- Access the course (or path).
- Click Admin from the course navigation menu.
- Click E-commerce from the fly-out menu.
- Click Add Filtered Price.
The Add Filtered Price pop-up displays.
- Enter the Price that will apply to users that meet the User Filter criteria.
- Select a Currency.
- Select a predefined filter or click the add
icon to add a new user filter.
- You can create a User Filter based on role, location, language, organization, tag, and more.
- To learn more about creating filters, visit the Filters article.
- Click Save.
The added prices display in the Filtered Prices section, along with their Currency and Filter details.
- Click Edit to update a filtered price.
- Click Remove to remove a filtered price.
- Click Add Filtered Price to add an additional filtered price.
Purchase Length
The platform allows you to choose how long learners have access to a course. For example, you might sell a course for $50 with six months of access. After the six months are up, access expires - and the learner can simply repurchase the course to regain access.
By default the purchase length of a course is Indefinite. To add a purchase length to a course (or path):
- Access the course (or path).
- Click Admin from the course navigation menu.
- Click E-commerce from the fly-out menu.
- Click Edit in the Purchase Length section.
The Edit pop-up displays. To specify a length of time for the course
- Select Specified Length from the Length drop-down menu.
- Set a number of Years, Months, and/or Days the course will be available after purchase.
- In the screenshot below, the course will be available for six months after purchase.
- Click Save.
Adding purchase actions
The E-commerce tab for courses includes a Purchase actions section. The Purchase actions section allows you to add actions that are performed when the course is purchased, such as sending a notification, adding a user to a group, or awarding points to the user in a game.
To add a Purchase action to a course or path:
- Access the course (or path).
- Click Admin from the course navigation menu.
- Click E-commerce from the fly-out menu.
- Click Add in the Purchase actions section.

The Add action pop-up displays. Depending on the set-up of your platform, the following actions are available across multiple tabs:
- Awards: Award badge, Award certificate, Award coupon, Award points.
- Integrations: Webhook, xAPI
- Additional integration options vary based on the set-up of your platform.
- Membership: Add to group, Enroll in course, Remove from group.
- Other: Add tag, Add to-do item, Archive, Deactivate, Remove tag, and Send custom notification
Select the action that should be performed when a user purchases the course. For example, if you want the user to be added to a group after purchasing the course:
- Click the Membership tab.
- Click Add to Group.
- Select the Group.
- Select a message option.
- Click Save.
To learn more about each action, visit the
Adding actions section of the
Rules article.
After adding purchase actions, they are displayed in the Purchased actions section.
In the example course in the screenshot below, users would be sent a custom notification, awarded 20 points in the site-wide game, and added to the Leadership group after purchasing the course. To modify Purchased actions:
- Click Edit to an action.
- Click Remove to remove an action.
- Click Add to add additional actions.
Publishing your course to the catalog
In order for users to locate your course, it must be published to the course catalog.
You can quickly publish a course (or path) through the Admin widget in the right panel:
- Access the course or path.
- Click publish in the Admin widget in the right panel.
Your course (or path) is published!
To define the catalog categories for your course:
- Access the course or path.
- Click Admin from the course navigation menu.
- Click Catalog from the fly-out menu.
- Click Edit categories in the Categories section.
- Select the applicable categories.
- Click Save.
Your course will now display for users in the course catalog in the selected categories.