Managing the E-Commerce to Sell Your Courses Online

Discover how to sell your courses online via your Docebo LMS.

Last Updated

August 29th, 2017

Reading Time

3 min


, ,

User Level


With Docebo’s E-Commerce App, you can sell courses online with your Docebo Learning Management System. This manual will help you get started. Log into your platform as the Superadmin, reach the Admin Menu, then access the Apps & Features area using the Add New Apps button. In order to activate the E-Commerce app, select the Docebo Additional Features tab. Then, find the E-Commerce App and select the Try It For Free button.

Try it for free

Read the information in the pop up box as necessary, then press Start Free Trial. We suggest activating the Course Catalog App to take advantage of the ability to divide your courses into catalogs function. You can do this at no cost. Please refer to the linked manual for more information.

Accessing the E-Commerce App

Access the E-Commerce settings by selecting the gear icon to reach the Admin Menu. Find the E-Commerce section and select the Settings subitem. This area is divided into different tabs for different payment gateways. Each payment gateway in the platform has a corresponding article in Docebo’s Knowledge Base. Refer to the list in the next section to learn how to configure each payment gateway.

Configuring Payment Gateways in the LMS

Each payment gateway in the platform has a corresponding article in Docebo’s Knowledge Base. Refer to the list below to learn how to configure each payment gateway:

E-Commence Settings

In this tab, begin by setting the currency symbol as well as the currency that will be used in this module. When you’re finished, press Save Changes.



This feature allows you to create and manage coupons that final users may use for discounts on one or more courses. To create a new coupon, move to the Coupons tab in the Settings menu, then select the New coupon button. Then, fill the form with the parameters you would like to assign to it:

Coupon settings

  • Code: you can designate one or generate a random one
  • Description: details of the coupon which users will see
  • Coupon validity: decide if it has to be valid for a specific period only
  • Coupon usage: establish if this coupon can be used on all courses, only one time or only for a specific number of users. In the last scenario, all the users included in the specified group will be able to use the coupon on the entire catalog.
  • Coupon discount: set the discount value; this could be as a percentage or as an exact amount.
  • Minimum order: specify if this coupon can only be used on orders that reach the amount set.

Click Confirm to save the coupon. Once the coupon has been created, you can view it in the list and start assigning it. Select the highlighted icon.

Assigned to

Press the Assign Courses button, then select the course to which you want to associate this coupon. Press Confirm to save. Repeat the process to create more coupons.

How to Sell a Course

Users will be able to buy a course and use a coupon only after you have managed the E-Commerce options inside the Courses area. Reach the Admin menu from the sidebar and choose Courses subitem from the E-Learning section. Find the course you want to sell, select the menu icon in the course’s row, then choose Advanced Settings from the dropdown menu.

Go to the Catalog Options tab to check that the Course Subscriptions are open and the Enrollment Policy is free.

Screen Shot 2016-07-18 at 11.24.41 AM

Then access the E-Commerce tab, flag the the sell course box and set the price. Press Save Changes when you’re finished. Remember: To be visible to users, the course has to be included into a catalog.

Buying Courses and Using Coupons (for End Users)

In order to learn more about purchasing courses and using coupons in the Docebo LMS, refer to this shopping cart article in the Knowledge Base.