На уровне ресурса вы можете указать фиксированную длительность аренды. Но изменение длительности в зависимости от выбранных тарифов и полей не поддерживается. Вначале клиент выбирает время начала. И уже потом может выбрать тарифы и заполнить дополнительные поля.
Создайте тип ресурса — Аренда. В настройках правила работы укажите график работы и шаги аренды.
Теперь откройте параметры ресурса. Выставьте флаг Фиксированная длительность и укажите количество дней, часов или минут.
Посмотрите пример с длительностью в 3 часа: