En TIMP tienes la opción de configurar los servicios para que los clientes solamente puedan acceder a su nivel e impedir que accedan a otros.
Para ello, debes crear diferentes servicios para cada nivel y tantas tarifas como servicios tengas.
Ejemplo:
Creamos los servicios Avanzado, Intermedio y Principiante.
A continuación, las asociamos a las tarifas Avanzado, Intermedio y Principiante respectivamente.
Acto seguido, también asociamos la tarifa de Avanzado a los servicios Intermedio y Principiante.
Por último, la tarifa Intermedio la asociamos a al servicio Principiante.
En la siguiente imagen tienes el resultado final:
De este modo, los clientes de mayores niveles podrán acceder a los niveles inferiores, pero no viceversa.
Por último, es muy importante que en los Ajustes del servicio no permitas que los clientes reserven si no tienen saldo. De este modo, solamente podrán reservar clases en los servicios asociadas a su tarifa.