---
title: "Gestionar reservas"
description: "La lista de reservas: busca por número de reserva, nombre del cliente, teléfono o email, filtra por estado, fechas de inicio y fin, pago, origen y coste, haz avanzar las reservas por sus estados, cobra pagos y abre cualquier reserva."
canonical_url: "https://requiply.com/docs/es/guides/bookings/manage"
---
# Gestionar reservas

> La lista de reservas: busca por número de reserva, nombre del cliente, teléfono o email, filtra por estado, fechas de inicio y fin, pago, origen y coste, haz avanzar las reservas por sus estados, cobra pagos y abre cualquier reserva.

La página **Manage bookings** (gestionar reservas) es la vista central en lista de todas las reservas de la organización. Es donde el personal busca, filtra, despliega, cambia de estado y gestiona las reservas: la contrapartida operativa de la [vista de calendario](https://requiply.com/docs/es/guides/bookings/calendar).

Encontrarás esta página en **Bookings → Manage** en la navegación principal, o en [https://app.requiply.com/reservations/manage](https://app.requiply.com/reservations/manage). También tiene un atajo de teclado: `Cmd/Ctrl + B` desde cualquier parte de la app.

<figure>

![La página Manage bookings en modo oscuro dentro de la tarjeta redondeada de la página, con la barra lateral a la izquierda. Encima de la tabla hay un cuadro de búsqueda con el texto Search by number, client, phone or email, un botón Filter y un botón New booking. Las columnas son el desplegable, ID, Status con etiquetas de color y botones de flecha, Start Date, End Date, Client, Payment, Cost, Deposit y Actions, con flechas de orden en ID, las fechas, Client, Cost y Deposit. Aparecen las reservas de la #24 a la #17, de la más reciente a la más antigua, y el paginador de abajo dice 1-10 of 24](https://requiply.com/docs/assets/booking/manage/bookings-table.png)<figcaption>

La lista de reservas se abre con el número de reserva más reciente primero. La búsqueda, los filtros, el orden y la página en la que estás se guardan en la dirección de la página. **New booking** (nueva reserva), a la derecha, abre [Add booking](https://requiply.com/docs/es/guides/bookings/add-booking).

</figcaption>
</figure>

<note>

El acceso requiere el permiso **Bookings** (reservas). A los usuarios que no lo tienen se les redirige a `/access-denied`. La página también ejecuta los middleware `auth` y `store-refresh` para que el contexto de la organización esté actualizado al entrar.

</note>

## Por qué importa esta página

Es el espacio de trabajo diario de cualquiera que gestione reservas. Desde aquí, el personal puede:

- **Ver todas las reservas de un vistazo**, con columnas ordenables y filtrables y una fila desplegable que muestra los artículos, los servicios y los subalquileres reservados.
- **Hacer avanzar una reserva por su ciclo de vida** cambiando su estado (New → Confirmed → In Progress → Completed, o Cancelled) con el botón de flecha de la etiqueta de estado.
- **Abrir la vista de detalle de una reserva** pulsando su etiqueta de ID.
- **Lanzar acciones de la reserva** desde el menú de acciones de cada fila: exportar o guardar un documento, cambiar las fechas, editar los campos adicionales, enviar un email, ver los comentarios, reembolsar o eliminar.
- **Cambiar el cliente de una reserva** desde la propia fila, sin ir al detalle de la reserva.
- **Buscar y filtrar** por número de reserva, nombre del cliente, teléfono o email, y por estado, fechas, cliente, estado del pago, origen, coste, fianza y cualquier campo personalizado de reservas que haya configurado la organización.

Si un negocio necesita saber "qué está pasando hoy" con sus reservas, esta es la página en la que vive.

## Quién puede usar esta página

- Cualquier usuario con el permiso **Bookings**.
- No es solo para administradores. El personal puede gestionar reservas sin otros privilegios de administración.
- La página no tiene modo de solo lectura. Cualquiera que pueda verla también puede hacer avanzar estados, cambiar el cliente de las reservas y eliminar reservas.

## Qué verás

La página es una sola tarjeta que ocupa toda la altura y contiene la tabla de datos **Bookings**.

**Barra de herramientas encima de la tabla:**

- Un **cuadro de búsqueda**: *Search by number, client, phone or email* (busca por número, cliente, teléfono o email).
- Un botón **Filter** (filtrar) que añade filtros, con un contador de los filtros activos. Cada filtro activo aparece como un chip a su lado. Consulta [Buscar y filtrar](#buscar-y-filtrar).
- **Reset filters** (restablecer filtros), que aparece en cuanto hay una búsqueda o un filtro.
- **Collapse all** (plegar todo), que aparece mientras hay filas desplegadas.
- **New booking** a la derecha, que abre [Add booking](https://requiply.com/docs/es/guides/bookings/add-booking). El atajo de teclado `Cmd/Ctrl + Shift + B` hace lo mismo desde cualquier parte.

Las **columnas** no son fijas: salen de la disposición de tabla guardada de la organización para el nivel de entidad **Booking**. Solo se muestran las columnas visibles, en el orden que define la disposición. El conjunto completo de columnas estándar:

- **ID**: el ID de la reserva dentro de la organización, mostrado como una etiqueta. Al pulsarlo se abre la página de detalle de la reserva.
- **Status** (estado): una etiqueta de estado de color con una flecha que abre una ventana con los cambios de estado válidos (las reglas salen de la [configuración de estados](https://requiply.com/docs/es/guides/settings/bookings/statuses) de la organización).
- **Start Date** / **End Date** (fecha de inicio y de fin): fecha y hora con el formato local.
- **Client** (cliente): abre un selector en la propia fila para cambiar el cliente asignado sin salir de la página. Si dejas el ratón medio segundo sobre el nombre, se abre la [tarjeta del cliente](https://requiply.com/docs/es/guides/clients#tarjeta-emergente-del-cliente) con el teléfono, el email y las reservas recientes.
- **Payment** (pago): una etiqueta de estado dividida que resume todos los cobros de la reserva (consulta [La columna Payment](#la-columna-payment)). Se puede filtrar por estado del pago (Pending / Processing / Completed / Failed / Refunded / Unknown).
- **Total Cost** (coste total): con el formato local y la moneda.
- **Deposit** (fianza): el importe reembolsable que se cobra con la reserva. Los reembolsos parciales o totales muestran el valor tachado; un guion atenuado significa que no hay fianza. Consulta [Fianzas](https://requiply.com/docs/es/guides/settings/bookings/deposits) para ver cómo se calcula el importe.
- **Origin** (origen): el canal por el que llegó la reserva. Uno de **Web app**, **Mobile app**, **Booking page**, **AI assistant**, **API**, **Website embed**, **Imported** (traída con la [migración de datos](https://requiply.com/docs/es/guides/settings/integrations/data-migration)) o **Unknown** en las reservas hechas antes de que existiera el campo. Se puede filtrar por varios orígenes a la vez. Oculta por defecto: añádela en [Disposición de columnas de la tabla](https://requiply.com/docs/es/guides/settings/fields/table-columns).
- **Campos personalizados**: los campos de entidad del nivel de reserva que haya definido la organización se muestran como columnas adicionales cuando están en la disposición.
- **Actions** (acciones): un botón dividido en cada fila (consulta más abajo).

<figure>

![La tabla Manage bookings en modo oscuro con la columna Origin visible entre Payment y Cost. Sus valores son etiquetas grises con los textos Booking page, AI assistant, Web app y Mobile app en las distintas filas. Las demás columnas son el desplegable, ID, Status con etiquetas de color, Start Date, End Date, Client, Payment con etiquetas de método de color, Cost y Actions](https://requiply.com/docs/assets/booking/manage/origin-column.png)<figcaption>

La columna opcional **Origin**, con cuatro de sus cinco valores en pantalla. Las reservas con *Booking page* vinieron del portal de clientes y las de *AI assistant*, del asistente de reservas, que es la pareja que conviene vigilar.

</figcaption>
</figure>

**Filas desplegables:** al pulsar la flecha, una fila se despliega en pestañas para **Inventory**, **Services** y, cuando los hay, **Subrentals** y **Sales** (inventario, servicios, subalquileres y ventas). Inventory muestra los artículos reservados con su SKU, nombre, imagen, precio y tipo de precio, y una etiqueta **Archived** (archivado) si el artículo o el grupo de artículos se ha archivado. Services muestra los servicios y los empleados asignados. Subrentals muestra el estado de la compra, el proveedor, los ingresos del cliente, el gasto en el proveedor y el beneficio. **Sales**, con un contador, muestra los productos vendidos en la reserva (consulta [Vender artículos en una reserva](https://requiply.com/docs/es/guides/bookings/sell-items)); solo aparece cuando [Ventas](https://requiply.com/docs/es/guides/sales) está activado y puedes ver las ventas.

**Orden:** pulsa la cabecera de **ID**, **Start Date**, **End Date**, **Client** (por nombre), **Cost**, **Deposit** u **Origin** para ordenar; vuelve a pulsar para invertir el orden. Si no eliges ningún orden, aparece primero el número de reserva más reciente.

**Paginación:** 10 reservas por página por defecto, con la opción de 10, 20 o 50, y un contador como *1-10 of 18*. Solo se carga la página actual, así que la lista sigue siendo rápida tengas las reservas que tengas.

La página también muestra dos botones flotantes de la guía de configuración:

- **Create booking** (crear una reserva): se completa cuando la organización tiene al menos 2 reservas.
- **Generate invoice** (generar una factura).

## Estados vacíos

La página tiene tres marcadores vacíos distintos según lo que falte:

- **No hay ningún inventario**: icono de caja, título **"Empty inventory"** (inventario vacío), subtítulo **"Before making bookings you need to have inventory"** (antes de crear reservas necesitas tener inventario) y acción **"Add items"** (añadir artículos), que lleva a la página para añadir inventario. Tiene prioridad sobre el estado sin reservas.
- **Hay inventario pero todavía no hay reservas**: icono de calendario, el título y el subtítulo vacíos de la gestión de reservas y la acción **"Add booking"**, que lleva a [Add booking](https://requiply.com/docs/es/guides/bookings/add-booking).
- **En los demás casos**: se muestra la tabla de datos.

## Acciones principales

### Buscar y filtrar

La **búsqueda** encuentra el número de reserva (con o sin `#`), el nombre y los apellidos del cliente en cualquier orden, el email del cliente y su número de teléfono. Los teléfonos se comparan por dígitos, así que `067 123` también encuentra *+380 67 123 45 67*. Pulsa **Enter** o deja de escribir un momento para buscar.

Los **filtros** se añaden de uno en uno:

1. Pulsa **Filter** y elige un campo de la lista.
2. Aparece un chip para ese campo y se abre su editor debajo. Elige los valores y pulsa **Done** (listo).
3. El chip muestra ahora el valor elegido, por ejemplo **Status New** o **Start Date 09/01/2026 → 09/30/2026**. Pulsa el chip para cambiarlo, o su **×** para quitarlo.

<figure>

![La barra de herramientas de Manage bookings con el botón Filter mostrando un contador de 2 y dos chips resaltados: Status New y Start Date 09/01/2026 → 09/30/2026, seguidos de Reset filters. La tabla de abajo muestra tres reservas New, la #17, la #16 y la #15, y el paginador dice 1-3 of 3](https://requiply.com/docs/assets/booking/manage/filter-bar.png)<figcaption>

Dos filtros combinados: reservas nuevas que empiezan en septiembre.

</figcaption>
</figure>

<table>
<thead>
  <tr>
    <th>
      Filtro
    </th>
    
    <th>
      Cómo funciona
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <strong>
        Status
      </strong>
    </td>
    
    <td>
      Marca uno o varios de tus <a href="https://requiply.com/docs/es/guides/settings/bookings/statuses">
        estados de reserva
      </a>
      
      .
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Start Date
      </strong>
      
       / <strong>
        End Date
      </strong>
    </td>
    
    <td>
      Un intervalo desde-hasta elegido en un calendario, o una opción predefinida: <strong>
        Today
      </strong>
      
      , <strong>
        Tomorrow
      </strong>
      
      , <strong>
        This week
      </strong>
      
      , <strong>
        Next 7 days
      </strong>
      
      , <strong>
        This month
      </strong>
      
      , <strong>
        Last month
      </strong>
      
       (hoy, mañana, esta semana, próximos 7 días, este mes, el mes pasado). Cuentan los días completos, en la zona horaria de tu organización, así que <em>
        Today
      </em>
      
       encuentra todas las reservas que empiezan hoy, sea cual sea la hora.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Client
      </strong>
    </td>
    
    <td>
      Busca un cliente y elígelo.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Payment
      </strong>
    </td>
    
    <td>
      Marca estados de pago. Una reserva coincide cuando <strong>
        cualquiera
      </strong>
      
       de sus pagos tiene uno de ellos.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Origin
      </strong>
    </td>
    
    <td>
      Marca uno o varios canales: Web app, Mobile app, Booking page, AI assistant, API.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Cost
      </strong>
      
       / <strong>
        Deposit
      </strong>
    </td>
    
    <td>
      Un mínimo, un máximo o ambos.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Campos personalizados
      </strong>
    </td>
    
    <td>
      Todos los campos personalizados de reservas de tu disposición de tabla. Los campos de texto buscan lo que escribes, los de número y fecha admiten un intervalo, y los de selección y casilla ofrecen sus opciones más <strong>
        Not assigned
      </strong>
      
       (sin asignar).
    </td>
  </tr>
</tbody>
</table>

<figure>

![El chip del filtro Start Date con su editor abierto: una lista resaltada de opciones predefinidas (Today, Tomorrow, This week, Next 7 days, This month, Last month) junto a un calendario de septiembre de 2026, con Clear y Done abajo](https://requiply.com/docs/assets/booking/manage/filter-date.png)<figcaption>

Los filtros de fecha ofrecen opciones predefinidas para los intervalos habituales, o puedes elegir cualquier intervalo en el calendario.

</figcaption>
</figure>

Todos los filtros se combinan: una reserva tiene que cumplirlos todos. **Reset filters** borra la búsqueda y todos los filtros a la vez.

<note>

**Comparte o guarda una vista.** La búsqueda, los filtros, el orden y la página forman parte de la dirección de la página, así que un enlace como el de "reservas nuevas que empiezan este mes" abre la misma lista a un compañero, y el botón de volver del navegador te lleva a la vista que tenías.

</note>

![Editar los valores de los campos personalizados directamente en la fila de una reserva](https://requiply.com/docs/assets/booking/manage/custom-fields-editing.png)

### Hacer avanzar el estado de una reserva

La etiqueta de estado de cada fila tiene un botón de flecha. Al pulsarlo se abre una ventana que muestra solo los **siguientes estados válidos** para el estado actual, según lo configurado en **Allowed transitions** (transiciones permitidas) en [Estados de las reservas](https://requiply.com/docs/es/guides/settings/bookings/statuses#editar-un-estado). Al elegir uno se actualiza la reserva y aparece un aviso de confirmación al terminar, o un aviso de error si falla.

Cuando las [listas de comprobación de recogida y devolución](https://requiply.com/docs/es/guides/bookings/checklists) están activadas y el estado que eliges está marcado como recogida o devolución, la flecha abre la **lista de comprobación** de esa reserva en lugar de cambiar el estado al momento: la reserva solo avanza cuando se han confirmado todas las unidades. No se puede asignar cualquier estado libremente: las transiciones siempre se basan en reglas y se editan en [Estados de las reservas](https://requiply.com/docs/es/guides/settings/bookings/statuses), donde cada estado recibe también el ciclo de vida que decide si la reserva sigue contando como activa en el [panel](https://requiply.com/docs/es/guides/reports/dashboard).

Si mientras tanto un compañero u otro dispositivo ha cambiado el estado de la reserva, puede que el cambio que has elegido ya no sea válido. Requiply lo rechaza con *This booking's status was changed elsewhere, so this move is no longer allowed. The list has been refreshed, please try again.* (el estado de esta reserva se ha cambiado en otro sitio, así que este cambio ya no está permitido; la lista se ha actualizado, vuelve a intentarlo) y vuelve a cargar las reservas, así que la etiqueta muestra el estado actual. Abre de nuevo la flecha y elige entre los cambios que son válidos ahora. La misma comprobación se aplica a la flecha de estado del [panel](https://requiply.com/docs/es/guides/reports/dashboard) y de la página de detalle de la reserva.

### Cambiar el cliente de una reserva

La columna Client muestra un selector de clientes en la propia fila, con el que el personal cambia el cliente vinculado a una reserva sin salir de la página. El cambio se refleja en las facturas, en los enlaces de reserva que ve el cliente y en cualquier descuento de precio aplicado.

El selector busca entre tus clientes en el servidor mientras escribes, por nombre, teléfono o email, y muestra hasta 20 coincidencias, así que sigue siendo rápido con miles de clientes. Con la búsqueda vacía, muestra los primeros clientes por nombre. Un cliente que no aparece se encuentra escribiendo más letras del nombre o del número de teléfono.

### Acciones por fila (botón dividido)

La columna de más a la derecha es un botón dividido en cada fila. La acción principal es **Export** (exportar), que abre un diálogo de exportación limitado a la reserva de esa fila. El diálogo **Choose export type** (elige el tipo de exportación) muestra primero **PDF Invoice** (factura en PDF) y, después, todos los documentos que tu organización ha diseñado en [Plantillas de exportación personalizadas](https://requiply.com/docs/es/guides/automations/export-templates): contratos de alquiler, actas de entrega, listas de material.

Cuando has elegido un tipo, el diálogo ofrece dos formas de generarlo:

- **Quick Download** (descarga rápida): genera el PDF A4 relleno y lo descarga, sin guardar nada.
- **Save** (guardar): genera el mismo PDF y lo guarda en la reserva, y después abre la página de detalle de la reserva con la nueva fila resaltada en su tarjeta **Documents** (documentos). Consulta [Documentos de la reserva](https://requiply.com/docs/es/guides/bookings/payments-and-documents/documents).

Pulsa la flecha junto a **Export** para abrir el menú de acciones. Sus opciones las decide el servidor para esta reserva y para ti, así que el menú solo ofrece lo que de verdad funcionaría en ese momento. La app web, la app móvil y los lápices de las filas de la página de la reserva usan las mismas reglas.

Mientras se cargan las reglas, el menú muestra filas grises de marcador con *Loading* (cargando). Normalmente se abre al instante, porque Requiply empieza a cargar en cuanto el puntero llega a la flecha. Si la carga falla, el menú muestra *Something went wrong* (algo ha salido mal); ciérralo y vuelve a abrirlo.

<figure>

![La página de detalle de la reserva #20 en modo oscuro con el botón dividido Export abierto. El menú muestra Edit dates, Edit items, Edit services, Sell items, Return items y Edit additional fields, después Send email y Comments, y por último Delete](https://requiply.com/docs/assets/booking/manage/actions-menu-sales.png)<figcaption>

Las acciones de una reserva activa que todavía no se ha entregado, con Ventas activado. Faltan **Full refund** y **Refund deposit** porque esta reserva no tiene ningún pago online ni fianza que reembolsar.

</figcaption>
</figure>

El menú se agrupa en tres partes:

<table>
<thead>
  <tr>
    <th>
      Opción
    </th>
    
    <th>
      Se muestra cuando
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <strong>
        Edit dates
      </strong>
      
       (cambiar las fechas): abre <a href="https://requiply.com/docs/es/guides/bookings/changing/dates">
        Cambiar las fechas de una reserva
      </a>
      
      .
    </td>
    
    <td>
      Tienes <strong>
        Allow booking management
      </strong>
      
       (permitir la gestión de reservas) y la reserva no está cancelada. Después de una <a href="https://requiply.com/docs/es/guides/bookings/checklists/returns#devoluciones-parciales-unidades-que-no-han-vuelto">
        devolución parcial
      </a>
      
       solo se puede cambiar la fecha de devolución.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Edit items
      </strong>
      
       (cambiar los artículos): abre <a href="https://requiply.com/docs/es/guides/bookings/changing/items">
        Cambiar los artículos de una reserva
      </a>
      
      .
    </td>
    
    <td>
      <strong>
        Allow booking management
      </strong>
      
      , los artículos todavía no se han entregado y la reserva no está completada ni cancelada.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Edit services
      </strong>
      
       (cambiar los servicios): abre <a href="https://requiply.com/docs/es/guides/bookings/changing/services">
        Cambiar los servicios de una reserva
      </a>
      
      .
    </td>
    
    <td>
      <strong>
        Allow booking management
      </strong>
      
       y la reserva no está completada ni cancelada.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Sell items
      </strong>
      
       (vender artículos): abre <a href="https://requiply.com/docs/es/guides/bookings/sell-items">
        Vender artículos en una reserva
      </a>
      
      .
    </td>
    
    <td>
      <a href="https://requiply.com/docs/es/guides/sales">
        Ventas
      </a>
      
       está activado, tienes <strong>
        Allow selling items
      </strong>
      
       (permitir vender artículos) y la reserva no está completada ni cancelada.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Return items
      </strong>
      
       (devolver artículos): registra los productos que vuelven.
    </td>
    
    <td>
      Ventas está activado, tienes <strong>
        Allow selling items
      </strong>
      
       y el cliente todavía tiene productos vendidos en la reserva.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Edit additional fields
      </strong>
      
       (editar los campos adicionales): la página de campos personalizados de la reserva.
    </td>
    
    <td>
      Siempre.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Send email
      </strong>
      
       (enviar un email): el diálogo para enviar el email de la reserva.
    </td>
    
    <td>
      Siempre.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Comments
      </strong>
      
       (comentarios): el panel lateral de comentarios de la reserva.
    </td>
    
    <td>
      Siempre.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Full refund
      </strong>
      
       (reembolso completo): reembolsa el pago online.
    </td>
    
    <td>
      La reserva tiene un pago online cobrado con algo pendiente de reembolsar. El diálogo muestra lo que se cobró, la parte del alquiler y la de la fianza, y lo que ya se ha reembolsado, cargado de nuevo cada vez que se abre.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Refund deposit
      </strong>
      
       (reembolsar la fianza): consulta <a href="https://requiply.com/docs/es/guides/settings/bookings/deposits">
        Fianzas
      </a>
      
      .
    </td>
    
    <td>
      La reserva tiene una fianza que no se ha reembolsado por completo y un pago desde el que reembolsarla.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Delete
      </strong>
      
       (eliminar): siempre al final. Abre un diálogo de confirmación; la eliminación es irreversible, y la fila desaparece de la tabla si sale bien.
    </td>
    
    <td>
      Siempre.
    </td>
  </tr>
</tbody>
</table>

Los [ajustes del precio y de la fianza](https://requiply.com/docs/es/guides/bookings/changing/cost-adjustment) no están en el menú de la web. Se abren con los lápices junto al total y a la fianza en la página de la reserva, que aparecen cuando la función está activada y tu grupo tiene **Allow booking cost adjustments**, hasta que se cancela la reserva.

Cuando falta una opción, el motivo es el estado de la reserva o tus permisos. Por ejemplo, en cuanto se han entregado los productos, **Edit items** desaparece: registra una devolución o crea una reserva nueva. Si abres una página de edición desde un enlace antiguo cuando no está permitido, vuelves a la reserva.

En la app móvil, el menú **Actions** de la reserva sigue las mismas reglas y muestra **Edit dates**, **Edit items**, **Edit services**, **Sell items**, **Return items**, **Export**, **Send email**, **Full refund**, **Refund deposit** y **Delete Booking**, además de **Adjust price** y **Adjust deposit** (ajustar el precio y la fianza) para los miembros que pueden ajustar reservas. Se carga junto con la reserva, así que se abre sin esperar.

<figure>

![La reserva #72 en la app de iOS, con la interfaz en ucraniano, con el menú Actions abierto sobre la tarjeta de la reserva. Muestra Edit dates, Edit items, Edit services, Sell items, Return items, Export, Send email y Refund deposit y, bajo un separador, Delete booking en rojo](https://requiply.com/docs/assets/booking/manage/mobile-actions-uk.png)<figcaption>

El menú **Actions** de una reserva en el iPhone, aquí con la interfaz en ucraniano. Las opciones coinciden con las del menú de la web para la misma reserva.

</figcaption>
</figure>

### La columna Payment

Una reserva puede tener más de un cobro: una fianza cobrada por adelantado y el resto en la recogida, un cobro adicional creado al [cambiar las fechas](https://requiply.com/docs/es/guides/bookings/changing/dates) o [los artículos](https://requiply.com/docs/es/guides/bookings/changing/items), o un registro generado por una [liquidación de deuda](https://requiply.com/docs/es/guides/clients/debt-settlement) de todo el cliente. La columna Payment los refleja todos en una sola etiqueta segmentada.

- El **primer segmento** es el pago principal de la reserva: su etiqueta de estado, con el color del estado, con un icono de camión para el pago en persona y un icono de tarjeta para los métodos online.
- Cada **cobro adicional** añade un segmento estrecho solo con icono, del más antiguo al más reciente: un check si está completado, un reloj si está pendiente o en proceso, una cruz si ha fallado o se ha cancelado, y una flecha de deshacer si se ha reembolsado.
- Al pasar el ratón por cualquier segmento se ven su método, su estado y su importe.
- Un guion atenuado significa que la reserva no tiene ningún registro de pago.

El filtro por estado del pago encuentra una reserva cuando **cualquiera** de sus pagos tiene el estado elegido, así que una reserva pagada en parte aparece tanto en Completed como en Pending.

### Abrir el detalle completo de una reserva

Pulsa la etiqueta de ID de cualquier fila. Se abre la página de detalle de la reserva.

![Vista de detalle de una reserva abierta desde la etiqueta de ID](https://requiply.com/docs/assets/booking/manage/single-booking-view.png)

Una barra de herramientas en la parte superior muestra la etiqueta de estado con su flecha, el número de reserva, el cliente, el inicio y el total, con el botón **Export** a la derecha. Si se empezó una [lista de comprobación de recogida o devolución](https://requiply.com/docs/es/guides/bookings/checklists) pero no se confirmó, junto a la etiqueta de estado aparece un botón **Continue pickup checklist** / **Continue return checklist** (continuar la lista de recogida o de devolución).

Debajo, la tarjeta de detalles muestra las filas de la reserva: **Start Date** y **End Date**, cada una con un lápiz que lleva a [Cambiar las fechas de una reserva](https://requiply.com/docs/es/guides/bookings/changing/dates), y después los ID, el cliente, los totales, el registro de pagos, los artículos, los servicios y los subalquileres. Qué filas aparecen, y en qué orden, se configura en [Campos de la página de detalle](https://requiply.com/docs/es/guides/settings/fields/detail-page-fields). Los [documentos](https://requiply.com/docs/es/guides/bookings/payments-and-documents/documents) de la reserva van después, en su propia tarjeta.

Cuando la organización usa los [ajustes del coste de la reserva](https://requiply.com/docs/es/guides/bookings/changing/cost-adjustment), los detalles incluyen una fila **Booking cost adjustment** (ajuste del coste de la reserva) debajo de **Total Cost** y una fila **Deposit adjustment** (ajuste de la fianza), cada una con un lápiz que abre el diálogo del ajuste en la misma página. Las filas solo se muestran a los miembros cuyo grupo tiene **Allow booking cost adjustments**.

Una reserva creada sin cliente muestra en la tarjeta de resumen un selector de clientes en lugar de los datos del cliente, para los miembros con gestión de reservas. Escribe parte de un nombre, un teléfono o un email para buscar, o pulsa **+** (**Create client**) para añadir uno nuevo. Al elegir un cliente se asigna al momento: *{name} assigned to booking* ({name} asignado a la reserva).

Los administradores pueden fijar filas de la reserva, como las fechas, **Total Cost** o **Items**. Las filas fijadas tienen su propia tarjeta, a la derecha de los detalles en una pantalla ancha y encima de ellos en una más pequeña, así que siguen a la vista mientras te desplazas. Consulta [Fijar una fila de la reserva](https://requiply.com/docs/es/guides/settings/fields/detail-page-fields#fijar-una-fila-de-la-reserva).

<figure>

![La página de detalle de la reserva #14 en modo oscuro: la barra de herramientas con el estado Confirmed, el resumen de la reserva y el botón Export; la tarjeta de detalles con Start Date, End Date, ID, System ID, Client, Total Cost, Created At y el registro Payment Status; y a la derecha una tarjeta fijada con Start Date, End Date y Total Cost](https://requiply.com/docs/assets/booking/manage/pinned-fields.png)<figcaption>

La reserva #14 con las fechas y **Total Cost** fijados. La tarjeta fijada sigue a la vista mientras bajas hasta el registro de pagos.

</figcaption>
</figure>

### El registro de pagos en la página de detalle de la reserva

La sección de pagos de la página de detalle es un registro completo en lugar de un solo estado, pensada para las reservas que se pagan en más de un plazo.

![Registro de pagos con un cobro completado y un reembolso parcial](https://requiply.com/docs/assets/booking/manage/payment-ledger.png)

En el ejemplo de arriba, el cliente pagó $243.00 en persona y después se le reembolsaron $50.00, así que **Paid** (pagado) queda en $193.00. No hay nada pendiente, así que se muestra el check verde y no aparece ninguna sección **Amount due** (importe pendiente).

- **Paid**: el total realmente cobrado, es decir, los cobros completados menos los reembolsos. Aparece un check verde al lado en cuanto no queda ningún cobro pendiente ni en proceso.
- **Una fila por registro de pago**, de la más antigua a la más reciente, cada una con el método, el importe, una etiqueta de estado y la fecha y hora. Los reembolsos aparecen como filas negativas. Al pulsar una fila se abre la ventana de pago de siempre, donde se puede cambiar el estado y copiar el enlace de pago.
- **Amount due**: la suma de todos los cobros que siguen pendientes, que aparece bajo un separador cuando hay algo pendiente.
- Un botón de acción junto al importe pendiente: **Copy payment link** (copiar el enlace de pago) cuando el cobro online pendiente más reciente ya tiene enlace, o **Create payment link** (crear enlace de pago) cuando no lo tiene.

Como cada cobro es su propia fila, una reserva en la que se cobró la fianza online y el resto en efectivo se lee como dos líneas claras en lugar de un estado ambiguo.

## Formularios y campos

Esta página no tiene ningún formulario propio. La tabla refleja las filas de reservas de la organización actual. Las columnas de campos personalizados toman sus valores del mapa de campos de entidad que se carga en bloque, indexado por el ID de la reserva.

## Configuración de la disposición de la tabla

Esta página no configura sus propias columnas. La visibilidad, el orden, los encabezados, la fijación y el ancho de las columnas salen de una **disposición de tabla** guardada por organización para el nivel de entidad **Booking**. Los campos personalizados solo aparecen aquí cuando se añaden a esa disposición. Los cambios en la configuración de la disposición de la tabla se aplican la próxima vez que se carga esta página.

## 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>
        <a href="https://requiply.com/docs/es/guides/bookings/add-booking">
          Añadir una reserva
        </a>
      </strong>
    </td>
    
    <td>
      La llamada a la acción del estado vacío y el subtítulo de inventario vacío llevan ahí.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Detalle de la reserva
      </strong>
    </td>
    
    <td>
      La etiqueta de ID de cada fila enlaza directamente con la vista de detalle.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        <a href="https://requiply.com/docs/es/guides/bookings/changing/dates">
          Cambiar las fechas de una reserva
        </a>
      </strong>
    </td>
    
    <td>
      Disponible desde el menú de acciones de cada fila; las fechas cambiadas aparecen en la tabla al momento.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        <a href="https://requiply.com/docs/es/guides/bookings/changing/items">
          Cambiar los artículos de una reserva
        </a>
      </strong>
    </td>
    
    <td>
      También en el menú de acciones de cada fila; los artículos cambiados actualizan al momento el número de artículos y el total de la fila.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        <a href="https://requiply.com/docs/es/guides/bookings/sell-items">
          Vender artículos en una reserva
        </a>
      </strong>
    </td>
    
    <td>
      <strong>
        Sell items
      </strong>
      
       y <strong>
        Return items
      </strong>
      
       en el menú de acciones; la fila desplegada tiene una pestaña <strong>
        Sales
      </strong>
      
      .
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        <a href="https://requiply.com/docs/es/guides/bookings/payments-and-documents/documents">
          Documentos de la reserva
        </a>
      </strong>
    </td>
    
    <td>
      <strong>
        Export → Save
      </strong>
      
       guarda el PDF generado en la reserva, donde se puede volver a descargar o enviar a firma electrónica.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        <a href="https://requiply.com/docs/es/guides/bookings/calendar">
          Calendario
        </a>
      </strong>
    </td>
    
    <td>
      Los mismos datos, otra visualización. Los cambios de estado de aquí se reflejan en el calendario.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Confirmación de reservas
      </strong>
    </td>
    
    <td>
      Los cambios de estado que se hacen aquí pueden meter o sacar reservas de la cola de confirmación.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Clientes
      </strong>
    </td>
    
    <td>
      Cambiar el cliente desde la fila actualiza el cliente de la reserva en todos los sitios donde aparece. La etiqueta de ID de la ventana del cliente abre su página de <a href="https://requiply.com/docs/es/guides/clients/client-details">
        detalles del cliente
      </a>
      
      .
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Facturas y pagos
      </strong>
    </td>
    
    <td>
      La columna Payment resume todos los cobros de la reserva y sostiene la cadena reserva → factura → pago.
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://requiply.com/docs/es/guides/clients/debt-settlement">
        <strong>
          Liquidación de deuda
        </strong>
      </a>
    </td>
    
    <td>
      Liquidar la deuda de un cliente crea o salda registros de pago en estas reservas, así que sus etiquetas de pago y sus registros se actualizan.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        <a href="https://requiply.com/docs/es/guides/bookings/subrentals">
          Subalquileres
        </a>
      </strong>
    </td>
    
    <td>
      Las filas desplegadas muestran las compras a proveedores y su rentabilidad junto al stock propio y los servicios.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Flujos de trabajo y notificaciones
      </strong>
    </td>
    
    <td>
      Los cambios de estado pueden lanzar los flujos de trabajo y las notificaciones configurados a nivel de organización.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Campos personalizados
      </strong>
    </td>
    
    <td>
      Los campos personalizados de reservas aparecen como columnas y se pueden filtrar, así que la tabla sirve también como informe de esos campos.
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://requiply.com/docs/es/guides/online-booking">
        <strong>
          Portal de clientes
        </strong>
      </a>
    </td>
    
    <td>
      Las reservas que los clientes hicieron por su cuenta llevan <strong>
        Origin: Booking page
      </strong>
      
      ; las que preparó el <a href="https://requiply.com/docs/es/guides/online-booking/booking-assistant">
        asistente de reservas
      </a>
      
       llegan con tu <strong>
        Status for booking requests
      </strong>
      
       (estado de las solicitudes de reserva, <em>
        Request
      </em>
      
       por defecto) y con <strong>
        Origin: AI assistant
      </strong>
      
      .
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Guía de configuración
      </strong>
    </td>
    
    <td>
      Los pasos "Create booking" y "Generate invoice" aparecen aquí como botones flotantes.
    </td>
  </tr>
</tbody>
</table>

## Casos habituales

### Ver solo las reservas nuevas que empiezan este mes

Pulsa **Filter → Status**, marca **New** y pulsa **Done**; después **Filter → Start Date → This month** y **Done**. La lista muestra ahora solo las reservas nuevas con recogida este mes, y la dirección de la página guarda esa vista, así que puedes añadirla a tus marcadores. Cambia **This month** por **Next 7 days** o **Today** para un periodo más corto, o pulsa **Reset filters** para volver a verlo todo.

### El día a día: "¿qué tenemos que confirmar hoy?"

Pulsa **Filter → Status**, marca **New** (o como se llame tu **Default status for new bookings**, el estado por defecto de las reservas nuevas) y después **Filter → Start Date → Today**. Las filas que quedan son las reservas que requieren atención. Usa la flecha de estado para pasar cada una a **Confirmed** mientras recorres la lista.

### Ver qué reservas han hecho los clientes

Añade la columna **Origin** en [Disposición de columnas de la tabla](https://requiply.com/docs/es/guides/settings/fields/table-columns) para el nivel Booking. Si añades el filtro **Origin** con **Booking page**, verás todo lo que los clientes reservaron por su cuenta en el [portal de clientes](https://requiply.com/docs/es/guides/online-booking); con **AI assistant**, lo que preparó el [asistente de reservas](https://requiply.com/docs/es/guides/online-booking/booking-assistant) y sigue esperando aprobación.

### Revisar las reservas sin pagar

Añade el filtro **Payment** con **Pending** o **Failed** y pulsa la cabecera **Cost** para ordenar por importe. El diálogo de exportación o la acción de enviar un email de cada fila permiten al personal reclamar el pago sin salir de la página. Cuando el mismo cliente aparece en varias filas sin pagar, su página de [detalles del cliente](https://requiply.com/docs/es/guides/clients/client-details) puede liquidar todo el saldo en un solo pago.

### Limpiar una reserva cancelada o duplicada

Abre el botón dividido de la fila → **Delete** y confirma en el diálogo. Hazlo con cuidado: no se puede deshacer. Si la reserva ya se ha facturado, es mejor usar el estado **Cancelled** para conservar el historial financiero.

### Pasar una reserva a otro cliente

Pulsa en la celda Client y elige el nuevo cliente. Los descuentos y las notificaciones del nuevo cliente se aplican al momento en las operaciones siguientes.

## Consejos y precauciones

<note>

**Consejo:** configura la disposición de la tabla de reservas (en la configuración de la organización) antes de formar al personal en esta página. Las columnas que ve el personal, su orden y los campos personalizados que aparecen están todos en esa disposición, no en esta página.

</note>

<warning>

**Atención:** los cambios de estado se **basan en reglas**, no son libres. Si falta en la ventana un estado que esperabas, es que las reglas de avance configuradas no permiten esa transición. Añade la transición que falta en la configuración de avance de estados en lugar de buscar un atajo aquí.

</warning>

<warning>

**Atención:** eliminar una reserva la borra para siempre. Para todo lo que tenga implicaciones financieras o de auditoría, es mejor usar el estado **Cancelled**.

</warning>

<note>

**Consejo:** ¿buscas una reserva concreta? Escribe su número, el apellido del cliente o las últimas cifras de su teléfono en el cuadro de búsqueda en lugar de pasar páginas de la lista.

</note>


## Sitemap

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