Selling Courses as a Membership

WooCommerce Paid Courses integrates with WooCommerce Memberships, enabling you to sell courses as part of a membership.

Selling a Course as a Membership

To sell a course as a membership, ensure that both WooCommerce and WooCommerce Memberships are installed and activated. Then follow these steps:

  1. Create a membership plan.
  2. Ensure that Grant access upon is set to product(s) purchase on the General tab, and that one or more products are entered in the Products field.
  3. On the Restrict Content tab, click the Add New Rule button.
  4. Select Courses from the dropdown, then search for and select the course(s) you’d like to include in the membership. (Alternatively, you can add a Course Categories rule and select one or more course categories. All courses with those categories will be included in the membership.)
  5. Click the Add New Rule button again.
  6. Select Lessons from the dropdown, then search for and select all of the lessons in the course(s). This is to ensure that lesson content is not visible until a membership is purchased.
  7. Click Publish.

Site visitors will now be required to purchase one of the products associated with the membership in order to view course content.

Preventing Conflicts with Course Access

When a course has a product attached via the Products metabox on the Edit Course page, and that same product is also being used to sell the same course in a membership, it can create a conflict with course access. This is because both Sensei LMS and WooCommerce Memberships are each vying for control – Sensei LMS because the product is attached directly to the course, and WooCommerce Memberships because the product is attached to a course membership.

To protect against this, a warning will now appear on the Edit Course and Edit Membership Plan pages when this situation is detected:

Notice on Edit Membership Plan page

In order to resolve this, you can choose to either:

  • Remove the product from the membership (in the screenshot above, the product is called Simple Product) OR
  • Remove the product from the course

You can, of course, select a different product to use to sell the membership or course.