I'm using Canvas. The problem i'm facing is when someone buy's an access to a online course, which have 48 hrs to finish after you start it, the countdown starts from the buying time but not from the time you opens the course. So my clients can not buy a course until they are ready to start. The idea is that you buy an online course and in your time you start it.
There is not a way to automatically set a time limit on the course that only begins when the student actually "starts" (first enters?) the course. Any time limit for the course is controlled by the dates that are set on either the course or the individual section that the student is enrolled in.