6. Adding Ecommerce to the Open edX PlatformΒΆ

EdX uses a Django application called ecommerce to provide the platform with ecommerce functionality. This Ecommerce service extends Oscar, an open source Django ecommerce framework, to manage the edX product catalog and handle orders for those products. The following sections describe how to install and use the Ecommerce service with the Open edX platform.

To complete the procedures that this section describes, you use both the Django administration site and the Course Administration Tool (CAT). The CAT is a web app that is included with the Ecommerce service. The CAT enables you to configure and manage products that are associated with the courses on your instance of the Open edX learning management system (LMS).

In addition to these required steps, you can add optional features to the Ecommerce service for your instance of the Open edX platform. For more information, see Additional Ecommerce Features.