Is it possible to determine the length of the reservation depending on the selected services?

No, this is not supported.
First, the client selects the start and end time. And only then can choose tariffs and fill in additional fields.
However, you can add a check for the selected duration. And if the client chooses the wrong combination of duration, tariffs or fields, he will see an error on the widget.
To do this, create hints in the resource. Set them to type - Error. And in the constraints specify the duration limits and tariffs at which the error will be displayed.
The configuration will look like this:
Try to book a different duration for different services:
Didn't find the answer to your question?
Ask it to us on