@0rbita,
If there’s orders that were created via LifterLMS gateways (manual or otherwise) you can change their expiration dates and enrollment status by following these steps: https://lifterlms.com/docs/order-management/
If you manually enrolled the student then you can only remove the student via manual unenrollment. There’s not scheduling or access expiration setup during a manual enrollment so you’ll need to remove that student when you decide they should no longer have access (manually).
Does that help?
Thread Starter
0rbita
(@0rbita)
Hello,
Thank you, but it does not help me.
What happened is that I manually enrolled the student.
But now I need to change the enrollment date because I am setting the course, so the classes are only available a few days after the enrollment at that course.
But I need every student to have their access to the classes at the same time. One of them I had to re-enroll using a different email, so her enrollment date is different from the others (more than 1 week after)
I would like to change her enrollment date to a week before, so she can access the classes the same day as everybody else.
Thank you
Hi @0rbita,
Unfortunately, the only way you can do this is in your database.
If you have access to your site’s MySQL database you can change the student’s enrollment date manually from there under wp_lifterlms_user_postmeta.
You’ll want to find the student by their user_id and change the start_date option to the date that it needs to be.
However, as Thomas said: There’s not scheduling or access expiration setup during a manual enrollment so you’ll need to remove that student when you decide they should no longer have access. This means you will have to manually remove this student when the access to the course is supposed to end with the other students.
I hope this helps!
Let us know if you have any further questions!
Thanks and take care,
Thread Starter
0rbita
(@0rbita)
Hello,
Thank you, that is perfect.
It was exactly what I needed.
Thank you!