Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 13 Next »

This procedure assumes that ecommerce has already been enabled on your server. If it hasn't, the enrollment methods listed below will not be available in your learning environment. If you do not see the enrollment methods described in the step-by-step guides below, please contact your administrator.


As an instructor, you are able to sell your courses and specify fees for users to self-enroll. You can also be selective about who has free access to the course, who must pay for it, and how much each user should be (based on their cohort).

Step-by-step Guide

Selling Asynchronous Courses

An asynchronous course is a self-paced course that does not contain any classroom or webinar activity.

To sell asynchronous courses:

  1. Go to the course in question
  2. Go to Course Administration > Users > Enrollment Methods
  3. Select the "E-Commerce Course" method from the "Add method" pulldown menu
  4. Fill out the form.
    1. The "Cost" is mandatory and is expressed as dollars and cents (e.g. 99.90). Do not put a dollar sign in the field nor a comma.
    2. The other fields are optional and for the most part, can be left as per the defaults.
  5. Click on the "Add method" button at the bottom of the page

Selling Synchronous (or Blended) Courses

A synchronous course is a course that contains at least one classroom or webinar activity. It may also contain asynchronous activities such as reading material and videos, but it has at least one component where learners must show up at a specific date and time.

To sell synchronous or blended courses:

  1. Go to the course in question
  2. Go to Course Administration > Users > Enrollment Methods
  3. Select the "Face-to-face session enrolments" method from the "Add method" pulldown menu
  4. Fill out the form.
    1. The "Cost" is mandatory and is expressed as dollars and cents (e.g. 99.90). Do not put a dollar sign in the field nor a comma.
    2. The other fields are optional and for the most part, can be left as per the defaults.
  5. Click on the "Add method" button at the bottom of the page

Important Notes

  • You can add multiple enrollment methods of the same type. By setting a value for "Only cohort members" in any method, you can therefore set different prices for different cohorts. For example, you can add a "PayPal Pro" enrollment method where "Only cohort members" is set to "Preferred Partners" (assuming you have a cohort called preferred partners) and set the cost to be $100, and then add a second "PayPal Pro" enrollment method where "Only cohort members" is set to "Other Partners" and set the cost to $200. By doing so, the preferred partners would be $100 and everyone else would pay $200 to self-enroll in your course.
  • Using the same strategy as explained above, you can add a third / free enrollment method for your staff to self-enroll. If doing so, please make sure that you set "Only cohort members" to a cohort that represents your staff.
  • Given the complexity of refunds (who gets refunded, how much is refunded, how long do they have to get a refund, etc.), refunds are handled manually. If someone requests a refund, you can unenroll them manually and then go to the payment gateway and issue a refund in the amount of your choice.


  • No labels