• Resolved devclasen

    (@devclasen)


    Hi Team LifterLMS,

    I plan to use a membership on my LifterLMS Website, with wich you have access to all courses.

    The membership is for groups of students and they get access to the membership with a coupon code. This works perfectly! The membership should end at a certain date (end of school-year), after that date the stundents should not access to the courses. This also works perfectly, IF the students are automatically beeing enrolled into all of the courses, once they get into the membership.

    This solution has two major disadvantages for me, since I plan to offer multiple courses (about 15-25), but not all students will want to do all courses.

    1. If they are automatically enrolled, all of the courses are shown in “my courses” in the dashboard, it would be better, if only certain courses are beeing shown, which they actually enrolled to / started.
    2. The databases are getting unnecessary big, since all students are beeing enrolled into all of the courses. Since I plan to (hopefully have a lot of users), this may be an issue.

    I know, that the students don’t have to be automatically enrolled into all of the courses. This would solve both issues. But that has another major disadvantage for me: If the students get into the paid membership and then enroll (for free, because of the membership) into the courses via button-click, the students do not lose the access to the course, if the are not member in the membership anymore (or if the membership has expired). But this is very necessary for me.

    Is there any other way, that the stundents lose there access to the enrolled courses, if there are not member in a certain membership anymore?

    Or is there another elegant solution to the problem, which I don’t see at the moment?

    I would be so thankful for ideas on this issue. Thank you very much!

    Kind regards

    Dev

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Brian Hogg

    (@brianhogg)

    Hi Dev,

    Thanks for reaching out!

    Since students can potentially have multiple memberships that are linked to courses, unless they are auto-enrolled in the Course, the “trigger” for their course enrollment isn’t associated with the “all access” Membership. This would currently need some customization to remove them from the Course when the Membership expires.

    I have raised this scenario internally to see if there’s another workaround. To clarify, are you planning to only have a single “all access” Membership on your site, or would you have other Memberships with access to a more limited amount of Courses?

    In terms of the database size, there are LifterLMS sites running memberships and courses with tens of thousands of students, and the enrollment records are not an issue. The data is indexed so it can be accessed quickly as needed for a particular user or course.

    We’ll watch for your reply!

    Plugin Support Nick Mariano

    (@reddotinmotion)

    Hi @devclasen,

    As we haven’t had any response in over a week, I am going to mark this thread as resolved. Please reopen or post a new thread if you require further assistance.

Viewing 2 replies - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.