---
title: "Duración de la reserva"
description: "Define el alquiler más corto que aceptas y reserva un margen antes y después de cada reserva para la preparación, la limpieza o el transporte."
canonical_url: "https://requiply.com/docs/es/guides/settings/bookings/booking-duration"
---
# Duración de la reserva

> Define el alquiler más corto que aceptas y reserva un margen antes y después de cada reserva para la preparación, la limpieza o el transporte.

En la página **Booking Duration Settings** (ajustes de duración de la reserva) controlas cuánto tienen que durar las reservas y cuánto margen se reserva a su alrededor. Sirve para que la agenda de tu equipo sea realista: impone una duración mínima de la reserva y bloquea tiempo de preparación o de recuperación antes y después de cada reserva.

Encontrarás esta página en **Settings → Bookings → Booking Duration**.

![Página de ajustes de duración de la reserva](https://requiply.com/docs/assets/settings/bookings/booking-duration/image.png)

<note>

Estos ajustes son **globales**. Se aplican a todas las reservas nuevas que se crean en Requiply, tanto las que hacen los clientes como las que crea tu personal internamente, y no se pueden cambiar para un artículo concreto del inventario.

</note>

## Por qué importa esta página

Las reservas casi nunca ocupan solo la franja que elige el cliente. Un negocio puede necesitar tiempo de preparación antes de que empiece una reserva, tiempo de limpieza cuando termina o una duración mínima garantizada para que la reserva le compense.

Esta página reúne esas reglas para que se apliquen siempre igual:

- **Reservas**: el cálculo de la disponibilidad descuenta el margen, así que los clientes no pueden elegir franjas que se solapen con el margen de otra reserva.
- **Página de reservas**: el proceso público de reserva respeta la misma duración mínima y los mismos márgenes al mostrar las horas disponibles.
- **Cambios de fechas:** [Editar las fechas](https://requiply.com/docs/es/guides/bookings/changing/dates) comprueba las nuevas fechas con los mismos márgenes y la misma duración mínima.
- **API y asistente de IA:** las reservas y las solicitudes de reserva creadas con la API pública o con el asistente de IA se rechazan si duran menos que la duración mínima. La respuesta explica cuál es el mínimo e indica la devolución más temprana que se aceptaría para esa recogida, para que el asistente pueda proponerla. El rechazo se escribe en el idioma de tu organización (inglés o ucraniano).
- **Calendario y agenda del personal**: el margen se tiene en cuenta al colocar las reservas en la agenda.
- **Vista previa de la duración de la reserva**: una vista previa visual en directo en esta página muestra cómo quedan en una línea de tiempo los márgenes y la duración mínima configurados.

## Quién puede usar esta página

Esta página forma parte de la configuración de la organización y requiere haber iniciado sesión y tener una organización activa. Cualquiera que pueda acceder a **Settings → Bookings** puede ver y cambiar estos valores.

Mientras la página carga o guarda, toda la pantalla queda bloqueada con una capa a pantalla completa para que los valores no se cambien a mitad de la petición.

## Qué verás

La página se divide en dos columnas.

### Columna izquierda: el formulario

- Un encabezado: *Booking Duration Settings*.
- Un control **Minimum booking duration** (duración mínima de la reserva). Usa un selector numérico con un cambio de unidad (Minutes, Hours, Days, es decir, minutos, horas y días) para que expreses el mínimo como tenga más sentido para tu negocio. El valor por defecto es 1 día (1440 minutos).
- Una sección **Start date buffer** (margen antes de la fecha de inicio) con:

  - Un desplegable *Start Date Buffer Type* (tipo de margen antes del inicio) con las opciones No Buffer (sin margen), Custom (personalizado) y Full Day (día completo).
  - Cuando eliges *Custom*, aparece un campo numérico *Start Date Buffer Hours* (horas de margen antes del inicio), con un rango de 0 a 72 y botones para subir y bajar el valor.
- Una sección **End date buffer** (margen después de la fecha de fin) con:

  - Un desplegable *End Date Buffer Type* (tipo de margen después del fin) con las opciones No Buffer, Custom y Full Day.
  - Cuando eliges *Custom*, aparece un campo numérico *End Date Buffer Hours* (horas de margen después del fin), con un rango de 1 a 72.
- Los botones **Cancel** y **Save changes** abajo. *Save changes* está desactivado hasta que cambias de verdad algún valor, y muestra un estado de carga mientras guarda.

### Columna derecha: la vista previa

- Un encabezado: *Duration preview* (vista previa de la duración).
- Un indicador vertical que representa visualmente el margen de inicio, la propia reserva y el margen de fin según los valores que hay en ese momento en el formulario. Se actualiza en directo a medida que cambias el formulario.

## Estado vacío

No hay un estado vacío como tal. La página siempre carga los ajustes existentes desde el servidor. Todas las organizaciones tienen un ajuste de margen guardado: las organizaciones nuevas reciben **No Buffer** al configurarse, y a las organizaciones que nunca habían guardado esta página se les asignó **No Buffer** en octubre de 2026, para que los calendarios, el portal de clientes y el servidor coincidan siempre. Si todavía no se ha configurado ningún ajuste, se usan estos valores por defecto:

- Duración mínima de la reserva: **1 día** (1440 minutos).
- Tipo de margen antes del inicio: **No Buffer**.
- Tipo de margen después del fin: **No Buffer**.
- Horas de margen: **0**.

## Acciones principales

### Actualizar la duración mínima de la reserva

Usa el control *Minimum booking duration* para definir lo corta que puede ser una reserva. Cambia la unidad (Minutes / Hours / Days) para introducir el valor de la forma más natural. El valor mínimo que se admite es de 15 minutos: un valor menor provoca un error de validación al guardar.

### Configurar el margen antes de la fecha de inicio

Elige cómo se bloquea el tiempo antes de una reserva:

- **No Buffer**: las reservas pueden empezar justo a continuación de otra reserva.
- **Custom**: bloquea un número entero concreto de horas (de 0 a 72) antes de cada reserva. No se admiten fracciones de hora.
- **Full Day**: bloquea el resto del día de la recogida, desde la hora de apertura de ese día en los [ajustes de fecha y hora](https://requiply.com/docs/es/guides/settings/organization/date-and-time). Si la recogida cae en un día cerrado, el margen empieza en la hora de apertura del día laborable anterior. Consulta [Cómo funciona el margen de día completo](#c%C3%B3mo-funciona-el-margen-de-d%C3%ADa-completo).

Cuando eliges *Custom*, el campo *Start Date Buffer Hours* aparece y pasa a ser obligatorio.

### Configurar el margen después de la fecha de fin

Funciona igual que el margen de inicio, pero se aplica después de que termine la reserva. La opción *Custom* muestra un campo *End Date Buffer Hours* con un rango de 1 a 72 horas enteras. **Full Day** retiene los equipos hasta la hora de cierre del día de la devolución, o del siguiente día laborable si la devolución cae en un día cerrado.

### Cómo funciona el margen de día completo

Un margen **Full Day** se mide según tus días laborables, no en periodos de 24 horas:

<table>
<thead>
  <tr>
    <th>
      Margen
    </th>
    
    <th>
      Recogida o devolución en un día laborable
    </th>
    
    <th>
      Recogida o devolución en un día cerrado
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <strong>
        Start Date Buffer: Full Day
      </strong>
    </td>
    
    <td>
      Los equipos quedan retenidos desde la hora de apertura del día de la recogida.
    </td>
    
    <td>
      Quedan retenidos desde la hora de apertura del día laborable anterior.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        End Date Buffer: Full Day
      </strong>
    </td>
    
    <td>
      Los equipos quedan retenidos hasta la hora de cierre del día de la devolución.
    </td>
    
    <td>
      Quedan retenidos hasta la hora de cierre del siguiente día laborable.
    </td>
  </tr>
</tbody>
</table>

Los días cerrados son los días de la semana desactivados en **Working Schedule** (horario de trabajo) y las fechas que aparecen en [Festivos y días cerrados](https://requiply.com/docs/es/guides/settings/organization/date-and-time#festivos-y-d%C3%ADas-de-cierre). Por ejemplo, si abres de lunes a viernes de 10:00 a 18:00 y tienes el 25 de diciembre como festivo, una devolución el viernes 25 de diciembre retiene la unidad hasta el lunes 28 de diciembre a las 18:00, así que no puede volver a salir durante el fin de semana antes de que tu equipo la haya revisado. Una devolución el jueves 24 de diciembre sigue terminando ese mismo jueves a las 18:00.

Una recogida o una devolución solo puede caer en un día cerrado cuando la ha fijado un miembro de tu equipo con **Allow booking outside of working hours** (permitir reservas fuera del horario de trabajo). Requiply busca un día laborable hasta 7 días hacia delante o hacia atrás. Si el cierre dura más, por ejemplo unas vacaciones de verano de dos semanas, esa reserva no tiene margen de día completo en ese lado.

### Guardar los cambios

Pulsa **Save changes** para guardar la configuración. Si se guarda correctamente, un aviso verde lo confirma con *Booking duration settings have been saved successfully* (los ajustes de duración de la reserva se han guardado correctamente) y se reinicia la referencia de "cambios" del formulario (el botón Save vuelve a desactivarse hasta la siguiente edición).

Si no se puede guardar, aparece un aviso de error y el formulario conserva tus cambios para que lo intentes de nuevo.

### Cancelar

Pulsa **Cancel** para salir de la página sin guardar.

<warning>

Ahora mismo, el botón *Cancel* te lleva a **Settings → Organization → Info** en lugar de descartar solo los cambios que has hecho en el formulario. Si solo querías descartar esos cambios, recarga la página.

</warning>

## Formularios y campos

<table>
<thead>
  <tr>
    <th>
      Campo
    </th>
    
    <th>
      Significado
    </th>
    
    <th>
      Notas
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <strong>
        Minimum booking duration
      </strong>
    </td>
    
    <td>
      La duración más corta permitida para una reserva.
    </td>
    
    <td>
      Se guarda en minutos. Debe ser de 15 minutos o más. Por defecto, 1440 (1 día).
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Start Date Buffer Type
      </strong>
    </td>
    
    <td>
      Cómo se aplica el margen antes de una reserva.
    </td>
    
    <td>
      Puede ser <em>
        No Buffer
      </em>
      
      , <em>
        Custom
      </em>
      
       o <em>
        Full Day
      </em>
      
      .
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Start Date Buffer Hours
      </strong>
    </td>
    
    <td>
      Las horas que se bloquean antes de cada reserva.
    </td>
    
    <td>
      Solo se usa cuando el tipo es <em>
        Custom
      </em>
      
      . Rango de 0 a 72.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        End Date Buffer Type
      </strong>
    </td>
    
    <td>
      Cómo se aplica el margen después de una reserva.
    </td>
    
    <td>
      Puede ser <em>
        No Buffer
      </em>
      
      , <em>
        Custom
      </em>
      
       o <em>
        Full Day
      </em>
      
      .
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        End Date Buffer Hours
      </strong>
    </td>
    
    <td>
      Las horas que se bloquean después de cada reserva.
    </td>
    
    <td>
      Solo se usa cuando el tipo es <em>
        Custom
      </em>
      
      . Rango de 1 a 72.
    </td>
  </tr>
</tbody>
</table>

Mensaje de validación que aparece si eliges un margen *Custom* pero no introduces unas horas válidas, o si la duración mínima es inferior a 15 minutos:

> *Buffer hours must be provided when custom buffer type is selected, and minimum duration must be at least 15 minutes.* (Debes indicar las horas de margen cuando eliges el tipo de margen personalizado, y la duración mínima debe ser de al menos 15 minutos.)

## Cómo se conecta esta página con el resto de Requiply

<table>
<thead>
  <tr>
    <th>
      Función
    </th>
    
    <th>
      Cómo le afecta esta página
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <strong>
        Creación de reservas (interna)
      </strong>
    </td>
    
    <td>
      La duración mínima y los márgenes se aplican cuando tu personal crea o edita reservas. Las franjas horarias disponibles tienen en cuenta los márgenes.
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://requiply.com/docs/es/guides/online-booking/booking-flow">
        <strong>
          Portal de clientes
        </strong>
      </a>
    </td>
    
    <td>
      Los clientes que eligen horas en el portal solo ven franjas que cumplen la duración mínima y las reglas de margen.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Calendario y disponibilidad
      </strong>
    </td>
    
    <td>
      Los márgenes alrededor de cada reserva se tratan como no disponibles, lo que evita que las reservas se solapen.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Selectores de fecha
      </strong>
    </td>
    
    <td>
      Los selectores de fecha integrados que se usan al reservar toman los mismos ajustes de margen compartidos.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Ajustes de creación de reservas
      </strong>
    </td>
    
    <td>
      Están junto a esta página en <strong>
        Settings → Bookings
      </strong>
      
       y comparten la misma configuración de margen.
    </td>
  </tr>
</tbody>
</table>

## Casos habituales

### Negocio de servicios que necesita tiempo de montaje

Un estudio de fotografía necesita una hora para prepararse antes de cada sesión y otra hora para recoger después. Pon tanto *Start Date Buffer Type* como *End Date Buffer Type* en **Custom** con `1` hora cada uno, para que el estudio no tenga dos reservas seguidas sin margen. Los márgenes se configuran en horas enteras, así que redondea hacia arriba si tu tiempo de preparación es de menos de una hora.

### Alquiler de equipos con revisión en el mismo día

Una empresa de alquiler de equipos quiere revisar y limpiar los artículos antes de que vuelvan a salir. Pon *End Date Buffer Type* en **Full Day**: una unidad devuelta a las 11:00 no se vuelve a ofrecer hasta el siguiente día laborable, porque queda retenida hasta la hora de cierre del día de la devolución.

### Devoluciones en un festivo

Un estudio de pódcast cierra el 25 de diciembre y lo tiene en [Festivos y días cerrados](https://requiply.com/docs/es/guides/settings/organization/date-and-time#festivos-y-d%C3%ADas-de-cierre). Con márgenes **Full Day** después del fin, un micrófono que un responsable deja devolver a un cliente en el festivo (con **Allow booking outside of working hours**) queda retenido hasta la hora de cierre del siguiente día laborable. Los clientes no pueden elegir el festivo como día de devolución.

### Estancia mínima de una noche

Un alquiler de corta duración exige al menos una noche completa. Deja la duración mínima de la reserva en el valor por defecto de **1 día** (o súbela a 2 días para exigir un mínimo de fin de semana).

### Sin necesidad de márgenes

Una academia de clases particulares tiene sesiones seguidas, una detrás de otra. Deja los dos tipos de margen en **No Buffer** y define solo una duración mínima que coincida con la clase más corta que ofreces.

## Consejos y precauciones

<tip>

**Consejo:** Usa la vista previa en directo *Duration preview*, a la derecha de la página, para comprobar que los márgenes son correctos antes de guardar: el indicador se actualiza mientras editas.

</tip>

<note>

**Consejo:** Configura estos valores pronto. Se aplican en todos los sitios donde se crean reservas, así que cambiarlos más adelante puede hacer que algunas franjas que antes eran válidas dejen de estar disponibles.

</note>

<warning>

**Atención:** Las reservas existentes no se reprograman de forma retroactiva cuando cambias los márgenes. Las nuevas reglas solo se aplican a los cálculos de disponibilidad a partir de ese momento.

</warning>


## Sitemap

See the full [sitemap](https://requiply.com/docs/sitemap.md) for all pages.
