Skip to main content

Introduction to eCommerce

To sell access to your courses online and create a Course Catalog showcasing your Products, setting up eCommerce is essential. This guide will walk you through the process of configuring your eCommerce system, enabling you 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