A configurable period of time to be set that allows stops non-attendance being done on the portal before the lesson start time.
For example 3 hours. If a person's lesson it as 4pm they have up until 7pm to advise non attendance online otherwise they need to phone.
This has been implemented.
Configuration > System Setup > Customer Portal