Skip to main content

Introduction to eCommerce

If you are wanting to sell access to your courses online and build a Course Catalog with your Products, you'll need to get set up with eCommerce. This guide is designed to assist you with getting your eCommerce configured so you can start to accept real payments for your courses. 

The eCommerce setup involves several steps, and we have provided detailed guides for each stage, linked below. While it is not mandatory to follow these steps in a specific order, we recommend doing so for those new to the process.

We also advise that you view this quick video walkthrough below, as it goes through the basics of setting up eCommerce and how it works so you can have a high-level understanding:


Getting your Course ready for eCommerce will require the following steps:

  1. Configuring eCommerce General Settings

  2. Using a Third Party Payment Gateway for Payments

  3. Connecting a Payment(s) Integration:

    1. Integrating with Stripe for eCommerce

    2. Integrating with Authorize.net for eCommerce

    3. Integrating with Braintree by PayPal for eCommerce

    4. Integrating with PayPal for eCommerce

    5. Using Pay via Invoice

  4. Using Products to Offer Self-Enrollment in Courses

  5. Building a Course Catalog

  6. Navigating the Checkout Process

  7. Managing eCommerce Orders/Invoices

  8. Automated eCommerce Emails

The following features are optional, but are powerful tools to use when selling your Products:

  1. Offering Discount Codes/Coupons
  2. Managing Subscriptions
  3. Manually Creating an Order/Invoice