In some situations you want users to book courses, however the intermediate booking step could be skipped:
- In the courses site the user already actively presses the booking button, why should he have to press the button again?
- In a single course environment the booking does not make sense as there are no other courses to book. Registering to the platform is the same as booking the course. Auto-booking would be perfect.
The auto-booking makes only sense for the free booking method. For the password or payment booking method auto-booking is not possible as some user-interaction is required.
The new option is enabled by default. Existing booking methods should have the value set to disabled to behave the same as before the feature was introduced.
When multiple booking methods have been found for the current time auto-booking does not apply. The user is presented with the different booking options as today