---
language: "es"
---
# Facturación electrónica

La compatibilidad con los servicios de facturación electrónica es una nueva funcionalidad que se ha incorporado a HBook en la versión 2.2.

Dado que la normativa en materia de facturación electrónica y los programas informáticos disponibles varían de un país europeo a otro, nuestro objetivo es ofrecer integraciones adaptadas a las necesidades específicas de cada país en materia de facturación.

## Integraciones disponibles

* [++Software VosFactures++](https://es.documentation.maestrel.com/einvoicing/suscribase-a-vosfactures-con-un-20-de-descuento.md) - **Francia**

## Proponer una nueva integración

* [++Hacer una sugerencia++](https://maestrel.atlassian.net/servicedesk/customer/portal/38/group/82/create/117)

---
language: "es"
---
# Gestión de facturas electrónicas

## Creación automática de facturas

Las facturas se crean automáticamente como documentos "proforma":

* cuando reciba una nueva reserva a través de su página web

* cuando añada una reserva desde el panel de administración.

Puede incluir las reservas importadas desde iCal en la creación automática de facturas, pero en la versión actual es necesario que se haya creado un cliente, al menos con su dirección de correo electrónico.  
Consultar [este artículo](https://es.documentation.maestrel.com/einvoicing/informacion-general-sobre-la-facturacion-electronica-francia.md) para obtener más información sobre las facturas "proforma" y la factura definitiva.

## **Nuevas acciones en la lista de reservas.**

En la columna "Acción" verá dos nuevas acciones.  
![einvoicing-vf-actions.png](https://es.documentation.maestrel.com/__attachments/a_b0043670a6f558b14a702e8b391c211deb529dd6c6e64a5fb23c6e89b1a73b31/einvoicing-vf-actions.png?cb=7bbddcfdf1e37882dbef27a43a30f87e)

1. **Abrir la factura en una nueva pestaña**. Esto le permite visualizar la factura de VosFactures.

2. **Convertir la factura "proforma" en factura definitiva**. Esta acción convertirá su documento "proforma" en una factura definitiva.

Le recomendamos que realice esta acción únicamente cuando el cliente se marche. Una vez emitida, la factura final ya no se puede modificar desde HBook.

## Actualizaciones automáticas de las facturas "proforma"

HBook envía automáticamente las siguientes modificaciones:

* realización o recepción de un pago

* modificación de las fechas

* modificación del número de personas, del alojamiento o de los servicios adicionales

* anulación de la factura

* eliminación de la factura

### Limitaciones conocidas de la versión 1.0

* Cuando se modifica una reserva, se genera una nueva factura "proforma". Nos gustaría que, en el futuro, se pudiera modificar la factura "proforma" inicial en lugar de tener que volver a generarla. Estamos a la espera de una aclaración técnica por parte del equipo de desarrolladores de VosFactures al respecto.

* Cuando se cancela o se elimina una reserva en HBook, el documento "Proforma" se cancela correctamente en VosFactures. No obstante, le recomendamos que elimine definitivamente el documento cancelado desde la interfaz de VosFactures. Si no se elimina definitivamente, podría producirse un conflicto al crear otras facturas. Este asunto también se está analizando actualmente con VosFactures.

---
language: "es"
---
# HBook y el programa "VosFactures" - Francia

Estamos desarrollando una integración con el software "VosFactures": [Página web del software VosFactures](https://vosfactures.fr/?partner=mabah4)  
❤️  
[Utilice Maestrel y disfrute de un descuento del 20 % en su primer pago.](https://es.documentation.maestrel.com/einvoicing/suscribase-a-vosfactures-con-un-20-de-descuento.md)

## ¿Cómo han elegido este software?

Hemos evaluado diferentes softwares informáticos posibles teniendo en cuenta:

* los datos de la empresa. Queríamos elegir una empresa con sede en Francia, que fuera estable y llevara varios años presente en el mercado.

* Los datos técnicos. Necesitamos tener acceso a una API para conectarnos con HBook. Era importante que dicho acceso a la API estuviera disponible en todos los planes de tarifas del software.

* los datos comerciales. Hemos descartado cualquier software informático cuyas tarifas no fueran transparentes. Además, hemos prestado especial atención a la gama de tarifas y funcionalidades ofrecidas.

* los datos de los usuarios. Tanto para nosotros, como desarrolladores, como para nuestros usuarios, resulta fundamental poder ponerse en contacto con el servicio técnico con facilidad y obtener respuestas claras y eficaces.

## ¿Se propondrán otras integraciones en el futuro?

El desarrollo actual de la funcionalidad de "Facturación electrónica" en HBook está concebido, de hecho, para permitir la integración con otros softwares informáticos en el futuro.

Hasta la fecha, aún no hemos decidido qué software será el siguiente para el que ofreceremos una integración tras VosFactures.  
No dude en [enviarnos sus sugerencias](https://maestrel.atlassian.net/servicedesk/customer/portal/38/group/82/create/117) si dispone de un programa de facturación electrónica y desea integrarlo con HBook.

## ¿Qué gastos hay que tener en cuenta?

[Utilice Maestrel para darse de alta en VosFactures](https://es.documentation.maestrel.com/einvoicing/suscribase-a-vosfactures-con-un-20-de-descuento.md) y el resultado es:

* una tarifa preferencial de VosFactures durante el primer año de suscripción.

* **el plugin** "VosFactures para HBook", **gratuito**, con una licencia de HBook/Adomus/Lavilla en trámite.

### Tarifas de VosFactures

Aquí encontrará las tarifas de VosFactures: [Tarifas de VosFactures](https://vosfactures.fr/tarifs?partner=mabah4). Hay un periodo de prueba de 30 días.

Para registrarse y beneficiarse del código promocional de Maestrel, siga estas instrucciones paso a paso: [Suscríbase a VosFactures con un 20 % de descuento.](https://es.documentation.maestrel.com/einvoicing/suscribase-a-vosfactures-con-un-20-de-descuento.md)

### Plugin de HBook para VosFactures

El plugin es **gratuito** para cualquier suscripción a VosFactures realizada a través de Maestrel, siempre que disponga de una licencia válida de HBook/Lavilla/Adomus. 😉

Puede registrarse y descargar la extensión [directamente desde nuestra página web](https://maestrel.com/es/registration/addons/vosfactures).  
Tenga en cuenta que, para descargar el plugin, es necesario que disponga de una licencia de HBook/Adomus/Lavilla con servicio de asistencia técnica vigente.

[Consulte los detalles de su licencia en nuestra página web.](https://maestrel.com/es/licence-renewal/)

---
language: "es"
---
# Información general sobre la facturación electrónica - Francia

## Fechas importantes para las pequeñas empresas y las microempresas

**A partir del 1 de septiembre de 2026: facturación electrónica para sus clientes empresariales**

Debe haber registrado a su proveedor de facturación electrónica para poder:

* **recibir**las facturas electrónicas de las empresas (correspondientes a los gastos que realiza con otras empresas).

* **emitir** facturas electrónicas exclusivamente para sus clientes **profesionales**(facturación electrónica).

**A partir del 1 de septiembre de 2027: facturación electrónica para sus clientes particulares**

Deberá ser capaz de:

* **emitir** facturas electrónicas para sus clientes **particulares**(informes electrónicos).

## ¿Qué es una factura proforma?

Se trata de un documento que carece de valor jurídico. Una factura proforma puede considerarse**como una factura provisional**, antes de la facturación definitiva. Tiene la ventaja de que se puede modificar.

Utilizamos las facturas **proforma**, ya que es el formato ideal para el marco de facturación electrónica con HBook. Esto permite tener en cuenta los cambios en la reserva, como la modificación de las fechas, el número de personas o la cancelación de la reserva, la incorporación de servicios adicionales, etc.

Junto con la factura **proforma**, también es posible añadir a esta factura la información de pago, como los pagos registrados en HBook o recibidos automáticamente (en el momento de la reserva, a través de los enlaces de pago, etc.).

## ¿Cuándo y cómo se debe emitir la factura final?

A continuación, puede procesar esta factura **proforma** en una **factura final**, que constituirá el documento contable definitivo.

De este modo, puede generar la **factura final** únicamente en el momento de la **salida** del cliente (finalización de la compra).  
La obligación de emitir una factura electrónica se aplica únicamente a sus **clientes empresariales** . No fue hasta el **1 de septiembre de 2027** que deberá emitir una factura para los clientes **particulares**.

---
language: "es"
---
# Instalación y configuración de HBook VosFactures

## Primeros pasos con HBook VosFactures

1. Una vez que haya [suscrito a VosFactures](https://es.documentation.maestrel.com/einvoicing/suscribase-a-vosfactures-con-un-20-de-descuento.md), vaya [a nuestra página web](https://maestrel.com/es/registration/addons/vosfactures/) para registrarse en el módulo complementario "VosFactures HBook".

2. Recibirá un correo electrónico de confirmación con su número de licencia y un enlace de descarga. También puede descargar el archivo zip del plugin "VosFactures HBook" en la sección [++Descargas++](https://maestrel.com/es/download-products/) de nuestra página web.

3. En la sección **Plugins** desde su panel de control de WordPress, **descargue** el archivo ZIP del plugin. **Actívalo**.

4. En **HBook \> Licencia,**valide su licencia para este plugin.

5. Una vez activada, verá un nuevo menú **HBook \> Facturación electrónica.**

## Ajustes iniciales en VosFactures

1. Añada los datos de su empresa en **VosFactures \> Paramètres \> Département/Compagnies**. Anote el número de departamento, ya que lo necesitará para los ajustes en HBook VosFactures.

El número de departamento aparece en la URL cuando se edita el departamento. Por ejemplo, si la URL es `https://miempresa.vosfactures.fr/departments/1741952/edit`, por lo que el departamento tiene el ID `1741952`

1. Añada su logotipo en este mismo menú.

2. Elija el estilo de su plantilla de factura en **VosFactures \> Paramètres \> Paramètres du compte \> Formats (documents, relances, exports).**

## Ajustes de HBook VosFactures

Encontrará los parámetros de "HBook VosFactures" en el menú **HBook \> Facturación electrónica**.

En **HBook \> Facturación electrónica \> Activar los servicios de facturación electrónica,**active el servicio "VosFactures".  
![einvoicing-vf-activate.png](https://es.documentation.maestrel.com/__attachments/a_a6cbba4306849d551721e37200d4e7f3b581cb1b49d2fffb1d56546554430394/einvoicing-vf-activate.png?cb=1edd2a30a42c7b4907af44b8c7e98718)

De este modo, podrá ver los parámetros del servicio VosFactures.  
![einvoicing-vf-settings.png](https://es.documentation.maestrel.com/__attachments/a_3593ccd0fabd72f1ede7f5b06ca8bedbce74614c08c28657da3570322741b620/einvoicing-vf-settings.png?cb=bc6d8fe6f7adf093bcbd4e1faf24b972)

1. Seleccione el entorno para este servicio. En el modo "Test", los documentos de VosFactures que se crean son documentos de prueba.

2. Indique el prefijo de la URL de su cuenta de VosFactures. Se trata de la primera parte de la URL cuando accede a su cuenta de VosFactures. Por ejemplo, si la URL es `miempresa.vosfactures.fr`, el prefijo es `miempresa`.

3. Indique el ID del departamento de VosFactures que debe utilizar HBook.

Si tiene diferentes actividades y desea poder separar la contabilidad en VosFactures, deberá crear diferentes "Departamentos" en VosFactures. Para obtener más información, [consulte este artículo de ayuda de VosFactures](https://aide.vosfactures.fr/7926634-multi-departements-principe-et-avantages).

4. Introduzca su clave API. La encontrará en el menú **Paramètres \> API**de VosFactures.

5. Indique si su empresa está exenta de facturar el IVA. Este será el caso si se acoge al régimen de "Franchise en base de TVA".

6. Si factura el IVA, seleccione de entre los impuestos que aparecen en la lista aquellos que correspondan al IVA.

7. Indique si realiza ventas a empresas. Si solo tiene clientes "particulares", este parámetro deberá estar en "No". Si en alguna ocasión tiene clientes "empresas", seleccione "Sí" para este parámetro.

Si factura a particulares **y a las empresas**, se requieren campos adicionales. Le rogamos que consulte la sección "Ajustes del formulario de datos de cliente y reserva".

8. Indique si no desea que se emitan facturas por las reservas añadidas en HBook mediante la sincronización con iCal.

## Comprobación y modificación del formulario de cliente

Algunos campos son obligatorios para la facturación electrónica. Estos campos obligatorios varían en función de si factura únicamente a particulares o también a empresas.

Al instalar el plugin, se han añadido campos adicionales al formulario que encontrará en **HBook \> Formulario de datos**. Verá estos campos adicionales añadidos al final de su formulario y, de forma predeterminada, están configurados para que no se muestren ni sean obligatorios.

1. En **HBook \> Facturación electrónica \> VosFactures settings \> Enable B2B sales**, compruebe que ha especificado correctamente si tiene o no clientes empresas.

2. En **HBook \> Formulario de datos**, modifique los campos según sus necesidades.

Si solo factura a particulares, los siguientes campos son obligatorios: apellidos, nombre, dirección, código postal y ciudad.

Si también factura a empresas, es necesario rellenar los siguientes campos adicionales: tipo de comprador, nombre de la empresa y número de IVA.  
Con la versión actual de HBook, no es posible configurar un campo para que se muestre en función del valor de otro campo. Por lo tanto, el campo "IVA" se mostrará incluso si se selecciona el tipo de comprador "Particular". Le sugerimos que incluya un texto explicativo para que el cliente pueda indicar, por ejemplo, "no aplicable".

---
language: "es"
---
# Servicios de facturación electrónica

La compatibilidad con los servicios de facturación electrónica es una nueva funcionalidad que se ha incorporado a HBook en la versión 2.2.

Dado que la normativa en materia de facturación electrónica y los programas informáticos disponibles varían de un país europeo a otro, nuestro objetivo es ofrecer integraciones adaptadas a las necesidades específicas de cada país en materia de facturación.

## Integraciones disponibles

* [Programa VosFactures](https://es.documentation.maestrel.com/einvoicing/hbook-y-el-programa-vosfactures-francia.md) - **Francia**

## Proponer una nueva integración

* [Hacer una sugerencia](https://maestrel.atlassian.net/servicedesk/customer/portal/38/group/82/create/117)

---
language: "es"
---
# Suscríbase a VosFactures con un 20 % de descuento

Gracias a la colaboración entre Maestrel y VosFactures, podrá beneficiarse de un descuento del 20% en su primer pago.

## Registrarse en VosFactures

1. Utilice el siguiente enlace para acceder a la página web de VosFactures:

[https://vosfactures.fr?partner=mabah4](https://vosfactures.fr/?partner=mabah4)

2. Haga clic en "Inscription".

   ![visfactures_step_1.png](https://es.documentation.maestrel.com/__attachments/a_b44d32d53ee6c3df6892e7813b8d213c67e6b1473badc2bf4d8e2e859a4536c8/visfactures_step_1.png?cb=4e137667e7e15b2e5a7308d911b2058d)

   Esto abrirá el siguiente formulario de inscripción:

   ![visfactures_step_2.png](https://es.documentation.maestrel.com/__attachments/a_c727bb7409dd6b69b80ef857d31b4bc91671bbd2245d995f3a19cb1689735872/visfactures_step_2.png?cb=a66d02da6914e998aee942b63ac3400a)

3. Introduzca su dirección de correo electrónico.

4. Elija su contraseña.

5. **Importante** : haga clic en "Code de parrainage" para comprobar que el código de recomendación **mabah4**está presente. Si no es así, añádalo. Se trata del código que permite identificar que su suscripción a VosFactures se realiza efectivamente a través de la colaboración con Maestrel.

6. Haga clic en "S'inscrire".

   A continuación, aparecerá la siguiente pantalla:

   ![visfactures_step_3.png](https://es.documentation.maestrel.com/__attachments/a_41bf1397afc74daaab8d44d093ce51675c5ca41850c4c2fb79155e6153ea6c22/visfactures_step_3.png?cb=7fc323b9ca3ab8da7f8a35164696d57f)

7. Indique el nombre que desea asignar a su cuenta de VosFactures. Puede ser, por ejemplo, el nombre de su empresa. Este nombre se utilizará en la URL de acceso al panel de control de VosFactures. Por ejemplo, si introduzco en este campo "mi-empresa", la URL de acceso será "mi-empresa.vosfactures.fr".

8. Haga clic en "Créer". Este es el último paso y, a continuación, verá su panel de control, que tiene este aspecto.

![visfactures_step_4.png](https://es.documentation.maestrel.com/__attachments/a_9d88175d0497220728bf461019817cbe7e0602f7e1fd782f6abb88b5a0bdc161/visfactures_step_4.png?cb=c995a9c7a1b6465d9cdc5d59c95ddfb8)

Se ha creado su cuenta de VosFactures. Dispone de un periodo de prueba de 30 días y la cuenta está configurada de forma predeterminada en el plan "Micro" (cuenta gratuita).

### Próximos pasos para configurar su cuenta

1. Verá el siguiente mensaje en su panel de control de VosFactures:

   ![visfactures_step_5.png](https://es.documentation.maestrel.com/__attachments/a_2606981400df843f5029d58e9fc02a0ac27c4256db074886313be7192b153afb/visfactures_step_5.png?cb=a8bd2c419b5dad97675c18ae3e588e34)

   Debe acceder a su buzón de correo electrónico. Habrás recibido un correo electrónico de VosFactures para validar tu dirección de correo electrónico.
2. Añada la información de su empresa. En **Paramètres \> Compagnies/Départements,** puede añadir la información que aparecerá en el encabezado de la factura. Añada el nombre de su empresa, la dirección, su logotipo, etc.

   ![visfactures_step_6.png](https://es.documentation.maestrel.com/__attachments/a_24dbe7d4e6f2dd494f4ce92a80c7ac84bbc35e78540c5f929c584ddbe081f086/visfactures_step_6.png?cb=90e73b53451860481e14ebe4aafe5a71)

¿Tiene varias actividades? Cree varios departamentos. Podrá indicar en el plugin "VosFactures para HBook" el ID del departamento al que se refiere la facturación electrónica de HBook.

3. Descubra "VosFactures" para familiarizarse con el programa.

El plugin "VosFactures para HBook" estará disponible en breve y, por supuesto, añadiremos en esta documentación técnica una página dedicada a la configuración del plugin. ¡Gracias por su paciencia!

### ¿Cómo puede beneficiarse del descuento del 20 %?

Al registrarse en VosFactures, se le asigna automáticamente el plan "Micro", que es el gratuito.

La entrega de **20 %** de las que puede beneficiarse gracias a Maestrel se aplica **en su primer pago**.

1. Vaya a **Paramètres \> Paramètres du compte** .

   ![visfactures_step_7.png](https://es.documentation.maestrel.com/__attachments/a_e7b8616852a3db8c1c4d94ae02b7a9da58b018a322936919a571bfb826aa8bea/visfactures_step_7.png?cb=4b73fc4e3b8679f73160b5991ad05cfc)

2. Verá que su cuenta es de tipo "Micro". Haga clic en "Voir le détail des offres Premium".

   ![visfactures_step_8.png](https://es.documentation.maestrel.com/__attachments/a_61cfa5c81a9a0ea75dac258d08b6cc350ba7211ad191f65ada72e9c4744e46a6/visfactures_step_8.png?cb=84486168ce8d0422d7ac3a03105d6a4d)

3. Elija su plan y haga clic en "S'abonner".

   Las tarifas indicadas son las "mensuales". VosFactures aplica automáticamente un descuento para la suscripción anual. Puede seleccionarlo en el siguiente paso.

   ![visfactures_step_9.png](https://es.documentation.maestrel.com/__attachments/a_eae1600dceda5b326ee0916d3054e77b8d1b05512c15134dbd7e56c9c7761211/visfactures_step_9.png?cb=d84e15c5753e012e0e95a7c36bdaa294)

Si desea consultar las diferentes tarifas de VosFactures: [https://vosfactures.fr/tarifs](https://vosfactures.fr/tarifs?partner=mabah4)

**Un paso importante**: Ahora podrá elegir la duración de su suscripción e introducir el código de descuento de Maestrel para beneficiarse de un 20 % de descuento en su primer pago.

Por defecto, VosFactures selecciona la suscripción de 12 meses. Puede elegir otras duraciones de suscripción. El descuento indicado es el que aplica VosFactures con respecto a la tarifa "mensual".  
![visfactures_step_12.png](https://es.documentation.maestrel.com/__attachments/a_2cbf7c5baed6ca6802960aaee1067c76079f7096c973d90461d89bafe4164e03/visfactures_step_12.png?cb=d5caa65502af3fee3333ef300b9c9f28)  
El descuento asociado al código promocional de Maestrel se aplicará posteriormente. Es importante que sepa que el descuento del 20 % de Maestrel se aplicará a su primer pago. Esto significa que, si elige, por ejemplo, un periodo de 3 años, obtendrá un descuento del 20% en ese pago durante 3 años.

4. Haga clic en "Saisir un code promotionnel".

![visfactures_step_10.png](https://es.documentation.maestrel.com/__attachments/a_cf0da203eb32ae238fc2c91841f96f1803f902b60a9c3a55f0915b25bead184a/visfactures_step_10.png?cb=82c5375cb61b2058ecf62c9ab583b06d)

5. Introduzca nuestro código promocional, que es el siguiente (todo en mayúsculas): **MABAH4**.

6. Haga clic en "Valider".

7. Compruebe que se haya aplicado correctamente el código promocional.

   ![visfactures_step_11.png](https://es.documentation.maestrel.com/__attachments/a_bd7deb89c373ae1142515d5168e240a798aed957184a598e56fe6300d9c3ccee/visfactures_step_11.png?cb=f3f29ae3274c67cd2a35a10da5a433bb)

8. Introduzca sus "Coordonnées" y haga clic en "Procéder au paiement".

¡Ha disfrutado de un descuento del 20 % en su primer pago!

---
language: "es"
---
# Documentación HBook

Hemos reunido en esta documentación toda la información que necesita para utilizar nuestro plugin de WordPress, HBook. Además, consulte nuestra [Base de conocimientos](https://es.documentation.maestrel.com/knowledgebase.md).

## Antes de iniciar la instalación

1. Descargar e instalar HBook

2. Activar HBook

3. Si tiene un plugin multiidioma, [configurarlo para que funcione con HBook](https://es.documentation.maestrel.com/knowledgebase/sus-temas-y-plugins-son-multilingues.md).

↗️ [Instalación de plugins](https://es.documentation.maestrel.com/hbook/instalacion-del-plugin.md)

*** ** * ** ***

## **Inicio rápido con HBook**

Si quiere probar cómo funciona HBook, puede seguir estos pasos.

1. Cree **1 tipo de alojamiento** en **HBook \> Alojamientos.**

   Puede añadir en el editor los **bloques** **HBook** "Formulario de reserva", "Calendario de disponibilidad", "Tarifas" o los **shortcodes** \[hb_booking_form\], \[hb_availability\], \[hb_rates\].

2. Cree **1 temporada** en **HBook \> Temporadas**

3. Añada una tarifa para la temporada y el tipo de alojamiento en **HBook \> Tarifas**

4. Crear una nueva **Página** llamada "Reserva" donde añade en el editor el bloque HBook "Formulario de reserva" o el shortcode \[hb_booking_form\].

5. Vea su página e intente una reserva.

↗️ [Tipos de alojamiento](https://es.documentation.maestrel.com/hbook/tipos-de-alojamiento.md)

↗️ [Shortcodes/Bloques](https://es.documentation.maestrel.com/hbook/shortcodes-bloques.md)  
↗️ [Temporadas](https://es.documentation.maestrel.com/hbook/temporadas.md)

↗️ [Tarifas](https://es.documentation.maestrel.com/hbook/tarifas.md)

*** ** * ** ***

## **Próximos pasos**

**Complete su configuración básica de precios**

1. Añade todas sus temporadas

2. Añade todos sus tipos de alojamiento

3. Añade reglas de reserva

4. Añade sus tarifas

![check mark](https://es.documentation.maestrel.com/__attachments/a_286394262824bb9b625aebd8cfcea083f44d0439f53f150c5b7c8617be9b3aba/atlassian-check_mark?cb=a10212e1c1021c5194f7535b6843f955) Compruebe que los resultados de la búsqueda y los cálculos de precios son correctos.

↗️ [Normas de reserva](https://es.documentation.maestrel.com/hbook/normas-de-reservas.md)

**Configure sus métodos de pago**

1. Especifique los métodos de pago

2. Añade cualquiera fianza

3. Habilite y configure sus pasarelas de pago

↗️ [Ajustes de pago](https://es.documentation.maestrel.com/hbook/ajustes-de-pago.md)

↗️ [Pasarelas de pago compatibles](https://es.documentation.maestrel.com/knowledgebase/que-pasarelas-de-pago-son-compatibles.md)  
**Añade servicios adicionales y tasas/impuestos**

1. Cree sus servicios adicionales

2. Añade cualquier tasa

3. Añade cualquier impuesto

↗️ [Servicios adicionales](https://es.documentation.maestrel.com/hbook/servicios-adicionales.md)

↗️ [Tasas e impuestos](https://es.documentation.maestrel.com/hbook/tasas.md)

**Personalizar el front-end**

1. Adapte el formulario de búsqueda y los formularios detallados a sus necesidades

2. Modifique el aspecto del diseño

3. Cargue traducciones

4. Cambie cualquier texto según sus necesidades

↗️ [Personalización de los formularios](https://es.documentation.maestrel.com/hbook/personalizacion-de-los-formularios.md)

↗️ [Configuración de la apariencia](https://es.documentation.maestrel.com/hbook/apariencia.md)

↗️ [Front-end: Personalización y traducción de textos](https://es.documentation.maestrel.com/hbook/front-end-personalizacion-y-traduccion-de-los-text.md)

*** ** * ** ***

## Pasos avanzados de configuración

Una vez que tenga todos sus tarifas correctamente establecidas en HBook y una vez que el sistema de reservas esté bien integrado en el front-end de su sitio web, puede pasar a configurar funcionalidades más avanzadas de HBook.

* Cree sus plantillas de correo electrónico y configure los emails automáticos: ↗️ [Ajustes de los emails](https://es.documentation.maestrel.com/hbook/ajustes-de-los-emails.md)

* Cree sus plantillas de documentos: ↗️ [Documentos](https://es.documentation.maestrel.com/hbook/documentos.md)

* Configure la sincronización con iCal: ↗️ [iCal - Importación/exportación y sincronización](https://es.documentation.maestrel.com/hbook/sincronizacion-ical-importacion-y-exportacion-ical.md)

* Añade una página de pago y configurar los enlaces de pago: ↗️ [Enlaces de pago](https://es.documentation.maestrel.com/knowledgebase/puedo-enviar-un-enlace-de-pago-a-mi-cliente.md)

---
language: "es"
---
# Actualización del plugin

Para añadir nuevas funcionalidades, mantenerse actualizado con las evoluciones del software WordPress, corregir posibles bugs, actualizamos frecuentemente el plugin HBook.  
**La actualización no afecta el contenido de su sitio web.** Todos los ajustes y contenidos asociados al plugin se quedarán inalterados.

## Actualizando HBook

Hay dos métodos para actualizar el plugin:

* [Actualización automática](https://es.documentation.maestrel.com/hbook/actualizacion-del-plugin.md#actualizacion-automatica)

* [Subir desde la página Plugins](https://es.documentation.maestrel.com/hbook/actualizacion-del-plugin.md#upload-from-plugin)

* [Actualización vía FTP o el Administrador de archivos](https://es.documentation.maestrel.com/hbook/actualizacion-del-plugin.md#actualizacion-ftp)

Cualquiera que sea el método elegido, siempre se aconseja **hacer una salvaguarda** . Esto no es obligatorio, pero se recomienda fuertemente que un back-up completo de su instalación (conjunto de los directorios + base de datos) sea hecho con regularidad antes de actualizar tema, plugins o ficheros WordPress. Para saber más sobre este asunto, vaya [aquí](https://wordpress.org/support/article/wordpress-backups/).

### Actualización automática

Cuando sale una nueva versión de HBook, usted estará notificado en la página "Plugin" y podrá actualizarla haciendo clic en **Actualizar ahora**.  
![update-auto.png](https://es.documentation.maestrel.com/__attachments/a_9cf9bb69176005ab100b756f678ebf97241f788aed09001cdab36aa47361bfc9/update-auto.png?cb=400d9c203222a11bf92eccbd551f7d1e)

### Subir desde la página Plugins

Si no ve el enlace para actualizar HBook, pero ha verificado en [++los changelogs de HBook++](https://maestrel.com/es/changelog-hbook/) que hay una nueva versión disponible, puede subir el archivo ZIP directamente desde la página WordPress **Plugin**.

1. Si ha comprado o renovado HBook directamente en nuestra página web, vaya a la [página de Descargas de Maestrel](https://maestrel.com/download-products/) para descargar el archivo zip de HBook.

   Si no es así, vaya a la página **Downloads** de CodeCanyon y vuelva a descargar el plugin.

2. En su WordPress, en la página de **Plugins**, haga clic en "Añadir plugin" y, a continuación, en "Subir plugin".

3. Seleccione el archivo **hbook.zip** que ha descargado.

4. Se le preguntará si desea sustituir los archivos actuales por los archivos cargados. Confirme que desea continuar.

Al descargar el plugin, sea desde nuestra web o desde Envato, siempre obtendrá la última versión disponible.

### Actualización vía FTP o el Administrador de archivos

1. Si ha comprado o renovado HBook directamente en nuestra página web, vaya a la [página de Descargas de Maestrel](https://maestrel.com/download-products/) para descargar el archivo zip de HBook.

   Si no es así, vaya a la página **Downloads** de CodeCanyon y vuelva a descargar el plugin.

2. Vaya a la página **Plugins**y desactive HBook

3. En su servidor, borra el directorio **hbook** que encontrará en wp-content/plugins. Nota que ninguno de sus contenidos o ajustes estará borrado.

++Si usted procede via FTP:++

4. Descomprime el zip para tener una carpeta **hbook** que usted podrá luego transferir en su servidor

5. Transfiere la carpeta **hbook** en el directorio **wp-content/plugins/** en su servidor

++Si usted trabaja desde su Administrador de archivos++

4. Sube el fichero comprimido **hbook.zip** en el directorio **wp-content/plugins/** en su servidor

5. Haga clic sobre extraer para descomprimirlo

6. Encuentra el plugin **HBook** en la página **Plugins** y haga clic sobre **Activar**

## Notificaciones y changelogs

### Notificaciones para una compra efectuada desde nuestra web

Si usted ha comprado HBook como plugin incluido en uno de nuestros temas [Maestrel](https://maestrel.com/es//), le enviaremos una notificación por email cada vez que una actualización de HBook o de nuestros temas está disponible. Usted siempre tiene la posibilidad de anular la suscripción de estos emails.

Cuando compre HBook directamente en nuestra página web, asegúrese de marcar la opción "Me gustaría recibir una notificación por correo electrónico cuando haya una nueva versión disponible del plugin HBook". Si aún no está suscrito, puede hacerlo [aquí](https://maestrel.com/es/notification-preferences/).

### Notificaciones de las actualizaciones para una compra efectuada en CodeCanyon

Las notificaciones de actualización del plugin HBook pronto las enviará directamente Maestrel, y ya no Envato. [++Configure ahora mismo sus preferencias de notificación++](https://maestrel.com/es/notification-preferences/) para que no se pierda las actualizaciones del plugin HBook.

#### Changelogs

Se pueden consultar los changelogs en nuestra web: [HBook Changelogs](https://maestrel.com/es/changelog-hbook/)

---
language: "es"
---
# Ajustes de los emails

En esta sección de la documentación, encontrará información sobre el menú **Emails**.  
![email-settings-menu-items.png](https://es.documentation.maestrel.com/__attachments/a_27c38cfc2793ad00d351c5c472193edd4eb0291c86250283b2760f442aa9b081/email-settings-menu-items.png?cb=6b3d6dbea1d3532a8625ee792c9520b0)

*** ** * ** ***

## Crea una plantilla de correos electrónicos

HBook le permite crear una diversidad de plantillas de emails que pueden ser enviadas automáticamente o manualmente, tomando en cuenta el estatus de la reserva y del pago, el idioma, así que el tipo del alojamiento.  
![email-template.png](https://es.documentation.maestrel.com/__attachments/a_8a577e6e1e62abbe8dbd050eeaa6b7d31920958f7fcfb6b43c218169e2144bd8/email-template.png?cb=dbe134c93dd0eb4fe9f69f03634fece8)

Para crear una plantilla de correo electrónico, sigue las etapas más abajo:

1. Haga clic sobre **Añadir nueva plantilla de correo electrónico**

2. Indica el **nombre** de esta nueva plantilla

3. Campo **À**para indicar el destinario. Indica un email completo, por ejemplo, "John Smith \<john@myhotel.com\>". Si el campo está vacío, el email del admin de WordPress será utilizado.

4. Campo **Responder-a**para indicar el email al cual se enviará la respuesta del recipiente. Este email será utilizado en cambio del "De" al responder al email recibido.

5. Campo **De**para indicar el remitente. Si el campo está vacío, el email del admin de WordPress será utilizado.

6. Campo **CCO**para indicar el/los emails de recipientes que recibirán el email en copia oculta. Indica un email completo, por ejemplo, "John Smith \<john@myhotel.com\>".

7. Índica el **asunto** de esta nueva plantilla

8. Escribe el **cuerpo** del mensaje

9. Selecciona si usted desea el formato **Texto o HTML**

10. Si desea añadir un **archivo adjunto** , puede seleccionarlo aquí. Esto abrirá su **Biblioteca de medios WordPress**, desde la cual se puede seleccionar los documentos a incluir.

11. Es posible crear plantillas de correos electrónicos para las situaciones siguientes:

    * [Tras una acción](/hbook/ajustes-de-los-emails.md#email-tras-accion): el email será enviado automáticamente cuando una reserva está recibida, confirmada o cancelada...

    * [Programado](/hbook/ajustes-de-los-emails.md#emails-programado): el email está programado para estar enviado "x" días antes/después de la fecha de llegada o de salida

    * [Manualmente](/hbook/ajustes-de-los-emails.md#emails-manualmente): el email será enviado manualmente desde la lista de las reservas

La configuración es diferente para cada uno de esos casos y encontrará más abajo explicaciones detalladas.  
Si tiene un plugin multilingüe (como Polylang o WPML), también verá una columna llamada "Para la lengua" que le permite definir para que lengua es esta plantilla. Así, usted puede tener diferentes emails enviados según la lengua.

### Tras una acción

![email-template-event.png](https://es.documentation.maestrel.com/__attachments/a_b75b64e7bc6a9b5307494a4f5adcc39839fb9cf009850f9eb7dba43ecbe1b22d/email-template-event.png?cb=54133975b2e2614e1f2856c749175046)

1. Selecciona tras cuáles **acciones** este email debe ser automáticamente enviado. Hay 6 diferentes opciones y usted puede seleccionar múltiples opciones que tienen que accionarse al momento del envío.

   * Envío automático cuando una **reserva está realizada sobre su sitio web** por el cliente (front-end)

   * Envío automático cuando una **reserva ha sido añadida desde el admin** ([Reservas \> Añadir una reserva](https://es.documentation.maestrel.com/hbook/anadir-una-reserva.md))

   * Automáticamente, cuando **usted confirma una reserva** : marca la casilla verde en la lista de reservas. Por favor, tenga en cuenta que hacer clic sobre "Confirmar" acciona el envío de todo email asociado a esta acción, incluso si usted no recibe una confirmación de reserva. Ver los [Ajustes de confirmación](https://es.documentation.maestrel.com/hbook/varios.md#varios-ajustes-confirmacion) para más detalles.

   * Automáticamente, cuando **usted cancela una reserva**: haga clic sobre la cruz roja en la lista de reservas.

   * Automáticamente al recibir un **Pago por enlace de pago** : cuando un cliente ha pagado desde una página de enlace de pago. Consulte los [ajustes del Pago por enlace de pago](https://es.documentation.maestrel.com/hbook/ajustes-de-pago.md#pago-ajustes-enlace-pago) para obtener más información al respecto.

   * Automáticamente cuando un cliente añade un **Nuevo método de pago - Enlace de pago**: cuando ha pedido a un cliente que actualice/añada un método de pago para un cargo o reembolso futuro.

2. Indica el/los [estatus de pago](https://es.documentation.maestrel.com/hbook/lista-de-reservas.md#lista-reservas-estatus-pago) para los cuales esta plantilla debe ser enviada. Hay 3 estatus de pago diferentes y usted puede seleccionar varios de estos para una sola plantilla.

   * Pagado

   * No pagado en su totalidad

   * No pagado

3. Selecciona para que **tipo de alojamiento** esta plantilla es aplicable.

4. Si usted ha activado las reservas múltiples en **HBook \> Varios** , puede indicar si esta plantilla debe estar enviada para una **reserva múltiples alojamientos**

5. Si su página web está en multilingüe, seleccionar para cuál o cuáles **idiomas** esta plantilla es aplicable.

### Programado

![email-template-scheduled.png](https://es.documentation.maestrel.com/__attachments/a_e501a31b4502485407ce6995c0a88122711e1d9960537696a76e46aefda33855/email-template-scheduled.png?cb=fd95ce07de3bbe25479a017b5b4f764e)

1. Indica el vencimiento para este envío programado:

   * Indica el **número de días**

   * Indica si el email debe ser enviado "x" días **antes la fecha de llegada** , **después la fecha de llegada** , **antes la fecha de salida** , **después la fecha de salida**

2. Indica el/los [estatus de reserva](https://es.documentation.maestrel.com/hbook/lista-de-reservas.md#lista-reservas-estatus-reserva) para los cuales esta plantilla debe ser enviada. Hay 3 estatus de reserva diferentes y usted puede seleccionar varios de estos para una sola plantilla.

   * Nueva

   * Pendiente

   * Confirmada

3. Indica el/los [estatus de pago](https://es.documentation.maestrel.com/hbook/lista-de-reservas.md#lista-reservas-estatus-pago) para los cuales esta plantilla debe ser enviada. Hay 3 estatus de pago diferentes y usted puede seleccionar varios de estos para una sola plantilla.

   * Pagado

   * No pagado en su totalidad

   * No pagado

4. Selecciona para que **tipo de alojamiento** esta plantilla es aplicable.

5. Si usted ha activado las reservas múltiples en **HBook \> Varios** , puede indicar si esta plantilla debe estar enviada para una **reserva múltiples alojamientos**

6. Si su página web está en multilingüe, seleccionar para cuál o cuáles **idiomas** esta plantilla es aplicable.

### Manualmente

![email-template-manually.png](https://es.documentation.maestrel.com/__attachments/a_50699e3bbe87ba957ff6dc8c9880021a3248d34c96020b3a2fb09f298d969ba8/email-template-manually.png?cb=f4c1f2059f41e75cd35b384e53e51c7d)

1. Selecciona para que **tipo de alojamiento** está plantilla es aplicable.

2. Si usted ha activado las reservas múltiples en **HBook \> Varios** , puede indicar si está plantilla debe estar enviada para una **reserva múltiples alojamientos**

3. Si su página web está en multilingüe, seleccionar para cuál o cuáles **idiomas** está plantilla es aplicable.

📘  
**Ejemplo de una lista de plantillas de correos electrónicos**  
![email-template-examples.png](https://es.documentation.maestrel.com/__attachments/a_d5d25055211470918ca7b9f2e2ee3f84cde6d53e569ce2c2899287aead08b695/email-template-examples.png?cb=f64044f24b64caaa34ebb63f0dc27f43)

*** ** * ** ***

## Logs de los emails

HBook conserva un log de los emails enviados. Aparecen en el orden cronológico contrario a la fecha/hora del envío.  
![email-template-logs.png](https://es.documentation.maestrel.com/__attachments/a_157907e132cd0cac034ddb6a754e3545a682ab179260f8949660dd0ff96b4f22/email-template-logs.png?cb=ec5b9f609c21c1dc0eb5473bbf49a996)

1. Esto corresponde a la fecha/hora de envío, hora local

2. Se encontrará aquí el ID de la reserva para la cual este email ha sido enviado.

3. Si una plantilla de email ha sido utilizada, se indica aquí el nombre de esta plantilla.

4. La razón del disparador de este email está automáticamente indicado aquí. Se puede ver si el email ha sido enviado manualmente, tras una acción o si ha sido un email programado.

5. El estatus del envío está indicado aquí. Si un email no está enviado, indicamos el error recibido en respuesta al intento de envío.

6. Aquí se puede suprimir todos los logs

Es importante de comprender que el estatus de envío no es el estatus de la recepción de un email. ¡Un email puede haber sido enviado correctamente pero no estar recibido!

Existen diferentes plantas para mejorar su entregabilidad: usted puede utilizar el envío de los emails vía SMTP, mejorar el contenido del email para evitar que sea considerado como no deseados, etc.

---
language: "es"
---
# Ajustes de Pago

En esta sección de la documentación, usted encontrará información sobre el menú **Pago** de **Hbook**.  
![payment-settings-menu-item.png](https://es.documentation.maestrel.com/__attachments/a_4c447f05a9c045a2b08dda460b63d10d295ffe577aeb01e2a762d46bfb626073/payment-settings-menu-item.png?cb=9b6f009911ba19c9d162e3f75165db31)

*** ** * ** ***

## Ajustes de pago de reserva

HBook le permite ofrecer a su cliente varias opciones de pago.

* Si no ofrece diferentes opciones de pago:

![payment-settings.png](https://es.documentation.maestrel.com/__attachments/a_f2eb9db373e9d8e7addfc58c999ad37b49e88e14dffaa80519d614c48c11b91b/payment-settings.png?cb=6859c093588b8782c14b5d296ec01a2c)

* Si los clientes pueden elegir entre diferentes opciones de pago:

  ![payment-settings-2.png](https://es.documentation.maestrel.com/__attachments/a_d6bec10479590a91915012e5f411a5dd8b1986b8a4e4e594a8b8c5a26af76c41/payment-settings-2.png?cb=eb6d092489a7ad8aaf1aa60a1ebee97d)

Aquí está una explicación detallada de las diferentes opciones de pago:

1. **Pago offline:** el pago debe hacerse afuera de HBook. Es el caso si el cliente no paga en su página web, pero por ejemplo por transferencia, a la llegada, etc.

2. **Dejar los detalles de la tarjeta de crédito:** esta opción solo es posible si tiene Stripe activado. Usted también puede activar la opción "Guardar método de pago" en los [Ajustes de Stripe](https://es.documentation.maestrel.com/hbook/ajustes-de-pago.md#ajustes-stripe).

3. **Pagar el depósito online:** el cliente pagará solo un depósito al momento de la reserva. Usted elegirá el [tipo de depósito](https://es.documentation.maestrel.com/hbook/ajustes-de-pago.md#pago-deposito) y también puede pedir el pago en su totalidad si la fecha de llegada está en los "x" próximos días.

4. **Pagar la totalidad del precio online:** el cliente pagará la totalidad de la estancia al momento de la reserva.

Para cada opción de pago, usted puede añadir un texto de explicación en **HBook \> Texto \> Elección del modo de pago**. Esto puede ser útil si desea añadir instrucciones para el pago por transferencia, por ejemplo.

*** ** * ** ***

### Fianza

Una fianza, o seguro de arriendo, es una cantidad de dinero que se detiene por el tiempo de la estancia para asegurarse frente a los deterioros.  
![security-bond.png](https://es.documentation.maestrel.com/__attachments/a_f201977d02a0d6e252ba0c9ee090d44f971ff3575dd1b5f8bec1ca42a8bbbf76/security-bond.png?cb=718b3c9b9305a7c34eb9bacd2276fd6d)

Existen varias opciones para cubrir las diferentes situaciones: usted puede querer informar sus clientes que se aplica una fianza sin pedirles el pago al momento de la reserva, incluirla o no al precio total, pedirles el pago al momento de la reserva o más tarde...

1. indica si usted **aplica una fianza** o no

2. indica si la fianza **tiene que ser pagada** por el cliente: en este caso, el importe de la fianza será añadido al precio total de la reserva (independiente de si el pago se ha hecho online o no)

3. indica el **importe** de la fianza

Si usted pide que la fianza sea pagada y si usted ha ajustado las opciones con un depósito (una parte del importe de la reserva pagada en adelante), verá en los Ajustes de fianza una nueva opción para definir si el importe de la fianza tiene que ser añadido al importe del depósito:  
![security-bond-deposit.png](https://es.documentation.maestrel.com/__attachments/a_93922d91786c6008f81cd71e5b49a39c63ef3b68bfb64ace33ec48ca7b39ba44/security-bond-deposit.png?cb=3a45df5eb8b4e44a38cb89644f490813)

*** ** * ** ***

### Depósito

Un depósito corresponde aparte del precio total de la estancia que está pagado de antemano por parte del cliente para asegurar su reserva.  
![deposit.png](https://es.documentation.maestrel.com/__attachments/a_384075257eebc36d6f9ceb0fc2305ee6c7a9e2f4639b244fac9c82a0d9a4d8ed/deposit.png?cb=d7e2fe34e48bce673c7d5dff11ae6291)

1. Existen diferentes **tipos de depósito**: ninguno, porcentaje, número de noches o fijo.

2. Usted indicará aquí el **importe**: por ejemplo, si usted pide un depósito 50%, indicará "50".

3. Si se ha ajustado que una fianza tiene que ser pagada con el depósito, lo indicará aquí. Esto le permite definir si exige el **pago de la fianza con el del depósito** o no.

4. Si ofrece el pago de un depósito o en su totalidad, pero que desea forzar el pago en su totalidad si la fecha de llegada está cerca de la fecha actual, indicará el **número de días** a partir de la fecha del día, para el cual la opción de pago del depósito no debe ser ofrecido. Por ejemplo, si desea ofrecer el pago en su totalidad solamente (y no mostrar la opción que permite pagar el depósito) si la fecha de llegada está en los 7 próximos días, indicará "7" como unidad.

*** ** * ** ***

### Ajustes de precio

Elige su moneda de pago e indica las opciones en cuanto a los ajustes del precio.  
![price-settings.png](https://es.documentation.maestrel.com/__attachments/a_9d9212815f27007084517e45e6810cfe9f76c8bd0ee59f2626793b3cbbc39d05/price-settings.png?cb=9abd663fb445e6c525df89dea5b333ae)

*** ** * ** ***

### Ajustes del enlace de pago

Este ajuste es para los [enlaces de pago](https://es.documentation.maestrel.com/hbook/lista-de-reservas.md#reserva-enviar-email). Un enlace de pago puede ser enviado a un cliente en un email o puede ser incluido en un documento. Cuando el cliente haga clic en el enlace de pago, será redirigido a la **Página de pago** que haya configurado aquí.  
![payment-link-settings.png](https://es.documentation.maestrel.com/__attachments/a_362d3cc6d0380141d9fab6278b692a835be2368d6bbbb1ecf688a23cefc51b17/payment-link-settings.png?cb=f0c60619edba82e5a540403cc93c356f)

1. Para que los enlaces de pago estén habilitados, debe añadir al menos un [shortcode \[hb_payment_link_form\] o un bloque "Formulario de pago por enlace"](https://es.documentation.maestrel.com/hbook/formulario-de-pago-por-enlace.md) en esta página que ha configurado como **Página de pago** para los enlaces de pago.

2. Puede decidir si el enlace de pago debe aparecer como un botón o como un texto. El texto del botón puede modificarse en HBook \> Textos/Traducciones \> Botón del enlace de pago, y es diferente para un pago y para añadir/actualizar un método de pago.

3. Si desea establecer un plazo antes de la expiración del enlace de pago, introduzca aquí el número de días.

Si aún no ha creado una página de pago con el shortcode \[hb_payment_link_form\] o el bloque "Formulario de pago por enlace", deberá empezar por crear dicha página.

*** ** * ** ***

### Métodos de pagos offline

Aquí, puede añadir cualquier método de pago que desee ver listado cuando [añada manualmente un pago](https://es.documentation.maestrel.com/hbook/lista-de-reservas.md#reserva-editar-pagos)para una reserva, en la página de **Reservas**del administrador. Usted añadirá manualmente un pago para llevar un registro de cualquier pago realizado fuera de HBook (transferencia bancaria, efectivo, etc.).

Cuando añada un pago, podrá seleccionar el método de pago para este pago. Los métodos listados son los que se listan aquí. Asegúrese de separar cada método de pago con una coma.  
![offline-payment-settings.png](https://es.documentation.maestrel.com/__attachments/a_780bf48803039516fd22e853a2c209b3734ae914946d2126cdebca941c89c9bf/offline-payment-settings.png?cb=fb39165a0befe2d47a2ddcd752321991)

*** ** * ** ***

### Activar pasarelas de pago

Usted puede elegir qué pasarelas de pago quiere activar para el pago online. HBook incluye PayPal y Stripe como pasarelas de pago integradas por defecto al plugin.  
![active-payment.png](https://es.documentation.maestrel.com/__attachments/a_f6b395b689571dcc9b4e572fd5922c7033e45b973e53c87c2d8cbc1eafa43e09/active-payment.png?cb=15d8814080728363b4d1f8a949a3ec5f)  
Hemos programado módulos complementarios para ofrecer otras pasarelas de pago, como RedSys o CecaBank para los principales bancos españoles. Ver todas las pasarelas disponibles [aquí](https://maestrel.com/es/payment-gateways/).

### Ajustes de PayPal

Indica sus datos de cuenta de PayPal.  
![paypal-settings.png](https://es.documentation.maestrel.com/__attachments/a_8f628d0a03857b9f2466a64993d73a7c1c3bbd1f6c738143f97ab803679a41dc/paypal-settings.png?cb=bc53d395301e990cf42edec0a35a1a67)  
Recuérdese que usted tiene que indicar las API Sandbox si desea utilizar el modo prueba (pago falso). Y que usted tiene que introducir las API Live para los pagos verdaderos.

### Ajustes de Stripe

Indica sus ajustes de cuenta de Stripe.  
![stripe-settings.png](https://es.documentation.maestrel.com/__attachments/a_fd7ef8597b995eda204e99c13505e6a7d5c1e5f2a740962d86e7d929adcffaac/stripe-settings.png?cb=379f82519f20d056a31bf4ffeb96cf95)

Si desea **guardar los datos de la tarjeta de crédito** para cargar la tarjeta más tarde, tiene que seleccionar "Sí". Esta funcionalidad solo está disponible con Stripe. Usted puede optar para esta opción:

* si usted no desea pedir un pago al momento de la reserva, pero pedir los datos de la tarjeta de crédito para efectuar un cargo más tarde.

* si usted ha pedido el pago de un depósito al momento de la reserva y que quiere cargar el saldo que queda más tarde

* si usted desea conservar los datos de la tarjeta de crédito para cargar la tarjeta en caso de "no-presentación" del cliente

Recuérdese que usted tiene que indicar sus datos (Secret key y Publishable key) de **Prueba** si usted utiliza el Sandbox (modo prueba - pagos falsos). Y sus llaves **Live** Secret y Publishable si no utiliza el Sandbox.  
Para encontrar las**tarjetas de prueba** que podrá utilizar en el modo Sandbox, haga clic [aquí](https://stripe.com/docs/testing#cards).

---
language: "es"
---
# Ajustes de precio

![pricing-settings-menu-item.png](https://es.documentation.maestrel.com/__attachments/a_2acf6ced12c8cbbabe606cca5df6cf8b4d015d89e3f98d0e4309ad73ab24ece0/pricing-settings-menu-item.png?cb=358c169868594bb633870f4df94c449b)

En esta sección de la documentación, usted encontrará informaciones sobre los siguientes sub-menús de **HBook**:

* [Temporadas](https://es.documentation.maestrel.com/hbook/temporadas.md)

* [Normas de reserva](https://es.documentation.maestrel.com/hbook/normas-de-reservas.md)

* [Tarifas](https://es.documentation.maestrel.com/hbook/tarifas.md)

* [Servicios adicionales](https://es.documentation.maestrel.com/hbook/servicios-adicionales.md)

* [Tasas y Costos](https://es.documentation.maestrel.com/hbook/tasas.md)

---
language: "es"
---
# Añadir una reserva

Aquí se puede añadir manualmente una reserva. Esto puede ser útil si ha recibido reservas de otro origen (móvil, email...) y desea indicar todos los datos relacionados con esta reserva.

Los formularios y el proceso va a ser distinto según si la opción de hacer [reservas múltiples](https://es.documentation.maestrel.com/hbook/varios.md#varios-reserva-multiple) está activada o no.

## Paso 1 - Formulario de búsqueda

Reserva múltiple desactivada  
![add-reservation.png](https://es.documentation.maestrel.com/__attachments/a_07326609805fc64b815bc146e902c16b6274410687bf20bf13e263330ffcd117/add-reservation.png?cb=541f74c26e8a7d9f09c21fab7ef88720)

1. Elige una **fecha de entrada**.

2. Elige una **fecha de salida**.

3. Indica el **número de adultos y niños**.

4. Selecciona el **tipo de alojamiento**.

5. Haga clic sobre **Ver disponibilidades y precio**

Reserva múltiple activada  
![add-reservation-multiple-1.png](https://es.documentation.maestrel.com/__attachments/a_6dd6d15cbfa3d76f7bfcfa970ec6261b94a45d91a7c249440874f9519f8986d4/add-reservation-multiple-1.png?cb=a7f25df8c06a93bfcfa4017cf5067347)

1. Elige una **fecha de entrada**.

2. Elige una **fecha de salida**.

3. Indica si desea añadir una reserva con **múltiples alojamientos**

Si usted desea añadir una reserva para **un alojamiento solo**, selecciona "No"

4. Indica el **número de adultos**.

5. Indica el **número de niños**.

6. Selecciona el **tipo de alojamiento**.

Si usted desea añadir una reserva para **varios alojamientos**, selecciona "Sí"  
![add-reservation-multiple-2.png](https://es.documentation.maestrel.com/__attachments/a_026b83b1485c3fdfd5f518ebb5164fdeecf3da67f83203965b1ddba1ccf0cdd0/add-reservation-multiple-2.png?cb=a3b1a3426c6baf2658d97620b19db597)

4. Select the **number of accommodation**

5. Select the **number of adults and children** for each accommodation.

## Paso 2 - Selección del/los alojamiento(s)

Una lista de los tipos de alojamientos disponibles será mostrada:
Reserva simple  
![add-resa-select.png](https://es.documentation.maestrel.com/__attachments/a_6d2a85d0bb55b29af816bc2b8dfde9b1f95038235acc0b4c06febc0eb8ab15f9/add-resa-select.png?cb=7bbe204afa1fd56ab1cecb4693cda7f3)
Selección del alojamiento - Reserva simple

Reserva múltiple  
![add-resa-select-multiple.png](https://es.documentation.maestrel.com/__attachments/a_dcc618224ad8c93b2c497d983ad94d554a8138535631fae91521cdcbce2993eb/add-resa-select-multiple.png?cb=5a3c08cb6a1f5c3ade84c34d0ba2db5e)
Selección de los alojamientos - Reserva múltiple

## Paso 3 - Selección de los servicios adicionales, datos del cliente

Una vez seleccionados los alojamientos, se puede elegir los servicios adicionales a añadir a la reserva.
Reserva simple  

### Selección de los servicios, datos del cliente y resumen

![add-reservation-details.png](https://es.documentation.maestrel.com/__attachments/a_fd6f4eaa96c1bcfc91ad9f29344f97689d158505b765fb191e68b214683fd831/add-reservation-details.png?cb=f0d148c23f6eabfb552c4dee0e3c4262)

1. Selecciona el **número del alojamiento**

2. Selecciona los **servicios adicionales**

3. Se puede definir un **precio diferente** del precio calculado automáticamente por HBook. Para eso, utilizará un descuento (fijo o porcentaje).

4. El cálculo de las **tasas globales** para la reserva será mostrado

5. Indicará **los datos relacionados con el cliente** : puede elegir un **cliente existente** si no es la primera vez que este cliente viene en su establecimiento o añadir **los datos para este cliente**

6. Se puede añadir aquí una **observación** para esta reserva

7. Si tiene un plugin multilingüe (como Polylang o WPML), podrá seleccionar **el idioma** para esta reserva

Reserva múltiple  

#### Servicios adicionales

![add-resa-extras-multiple.png](https://es.documentation.maestrel.com/__attachments/a_93d4ebfd944497ab0a9e3c385ee0aedfda00d56b00dc553d90c58ba7cfaac7ab/add-resa-extras-multiple.png?cb=befc797619feed79014f56d5391401c8)

1. Selecciona el **número del alojamiento**

2. Selecciona los **servicios adicionales**

#### Resumen

En la etapa siguiente, se muestra el **resumen** de la reserva, con los detalles de los precios:  
![add-resa-summary-multiple.png](https://es.documentation.maestrel.com/__attachments/a_c5c704992deadee160a7f8a917d5145108be487cdfbf72fd04765dd146de5004/add-resa-summary-multiple.png?cb=a99a0a192c426c77a6ebcda0ed6b1359)

#### Datos del cliente

![add-resa-customer-multiple.png](https://es.documentation.maestrel.com/__attachments/a_4b49c100c1511fd0702586c96cc7e9dd116542f93d14c1633e8487d0dc537257/add-resa-customer-multiple.png?cb=73c7b8f7b7f196a96a73345561b9d1ce)

1. Indicará **los datos relacionados con el cliente** : se puede elegir un **cliente existente** si no es la primera vez que este cliente viene a su establecimiento o añadir **los datos para este cliente**

2. Se puede añadir aquí una **observación** para esta reserva

3. Si tiene un plugin multilingüe (como Polylang o WPML), podrá seleccionar **el idioma** para esta reserva.

---
language: "es"
---
# Apariencia

En el submenú **Apariencia**de HBook, encontrará los siguientes ajustes:

## Ajustes generales

Aquí podrá configurar la apariencia general del HBook.  
![appearance-general.png](https://es.documentation.maestrel.com/__attachments/a_dec678a73271341336939b9945ae5a9bc6d78cffaaafe76c660e966f1a13da8d/appearance-general.png?cb=6e801598b2d86733f8c93940f66910f2)

*** ** * ** ***

## Botones

![buttons-appearance.png](https://es.documentation.maestrel.com/__attachments/a_f31828534c32a2ce5aa771cafa08bf3dccc6fffc04c8f7725d89254c8bda9680/buttons-appearance.png?cb=7b6c494d433f918e6e2e050c7fdc69c4)

## Entradas (input) y Selección (select)

![inputs-appearance.png](https://es.documentation.maestrel.com/__attachments/a_4328ea42ee00d816e7947bc616695d38d9a7e66bccd52f915180453df544c5ed/inputs-appearance.png?cb=6fd233b325a2c31882b9f6085cfd034e)

*** ** * ** ***

## Tablas

Aquí podrá personalizar el aspecto de las tablas, como la tabla de tarifas, la tabla de facturas...  
![rate-table-appearance.png](https://es.documentation.maestrel.com/__attachments/a_35ecd344c830614a32e5d4025a79a887b8045ce61eae215e3839d931b75913a9/rate-table-appearance.png?cb=20a27584d5c917a9b649bab028d84bd2)

*** ** * ** ***

## Calendarios

Aquí podrá cambiar los diferentes colores que aparecen en los calendarios.  
![appearance-calendar.png](https://es.documentation.maestrel.com/__attachments/a_34267c4acac1fd0692254f0d73846bbf9757a19002f8583db6c0f0d53c2bc256/appearance-calendar.png?cb=a157e0321a9e5474f9d74836c2096188)

*** ** * ** ***

## Pop-up "Número de personas"

Aquí podrá modificar el pop-up que aparece al seleccionar el "Número de habitaciones" en el formulario de búsqueda. Esta ventana emergente solo aparece cuando las reservas múltiples están activadas.  
![appearance-popup.png](https://es.documentation.maestrel.com/__attachments/a_9dee06c0caaebea9d45cb836f2d716d0d13158c2bc8601c002974f992589012a/appearance-popup.png?cb=7b16c119beff7723ba81aee712338eec)

*** ** * ** ***

## CSS personalizados

Si tiene que añadir CSS a las páginas de HBook, lo hará aquí.  
![appearance-css.png](https://es.documentation.maestrel.com/__attachments/a_30afe2c798075739d0e4cf68a70c5bf2a7b1b68035a50b31b3319adad2244c7a/appearance-css.png?cb=c911b923566ff90d9d22789acfee9989)

---
language: "es"
---
# Búsqueda y Selección de los alojamientos

## Formulario de búsqueda

Personalización de la selección del tipo de alojamiento.  
![search-form-multiple.png](https://es.documentation.maestrel.com/__attachments/a_64b8aac93e43a76e9d66534936267cd8d21c02ba4a6dbace1fdebf467170ab96/search-form-multiple.png?cb=cde6699727a659be787b822b20ed006d)

Si tiene activada la "Reserva múltiple" en [HBook \> Varios \> Reservas múltiples](https://es.documentation.maestrel.com/hbook/varios.md#varios-reserva-multiple), se mostrarán los ajustes siguientes:

1. Indica si quiere mostrar un campo **Número de alojamientos** en el formulario de búsqueda

2. Se puede definir un **número máximo** para el campo "Número de alojamientos"

A continuación, estos ajustes siempre están presentes:

3. Indica si quiere mostrar un campo **Adultos** en el formulario de búsqueda

4. Indica si desea mostrar un campo **Niños** en el formulario de búsqueda

5. Se puede definir un **número mínimo** para el campo "Adultos"

6. Se puede definir un **número máximo** para el campo "Niños"Se puede definir un **número máximo** para el campo "Niños"

7. Se puede ignorar este ajuste para las búsquedas de **un solo tipo de alojamiento**. Indica aquí si desea que HBook utiliza los ajustes de capacidad máxima del alojamiento en vez de los ajustes más arriba.

8. En el formulario de búsqueda, se pueden utilizar **marcadores de contenido** en lugar de etiquetas

*** ** * ** ***

## Selección del tipo de alojamiento

Personalización de la selección del tipo de alojamiento.  
![select-accom.png](https://es.documentation.maestrel.com/__attachments/a_8b3c870fddb921221336c454f02536b088de5cbc54b407456e5a16b112f185d4/select-accom.png?cb=51776fef82d5bdd76aaaec9d44d0b0ab)

1. Indica si desea que los clientes **pueden elegir sus alojamientos** . Por ejemplo, el cliente no solo podrá elegir el tipo de alojamiento "Habitación Doble" sino que también podrá elegir que habitación doble quiere reservar entre las que están disponibles. Se puede añadir un texto en **HBook \> Texto \> Selección del tipo de alojamiento** si desea proveer más información para esta etapa durante el proceso de la reserva.

2. Indica si el **título** del tipo de alojamiento debe tener un **enlace** hacia la página utilizada para la visualización del tipo de alojamiento

3. Indica si quiere mostrar **una miniatura** . La miniatura corresponde a la **imagen presentada** utilizada en el post para mostrar el tipo de alojamiento

4. Indica si la **miniatura** del tipo de alojamiento debe tener un **enlace** hacia la página utilizada para la visualización del tipo de alojamiento

5. Indica el **ancho** de la miniatura en píxeles

6. Indica la **longitud** de la miniatura en píxeles

7. Indica si un **botón** "Ver el tipo de alojamiento" debe ser mostrado. Este botón abrirá en una nueva pestaña la página utilizada para la visualización del tipo de alojamiento.

8. Indica si los **precios** deben ser mostrados. Es requerido configurar las tarifas en **HBook \> Tarifas**, pero puede elegir que no se muestran en la parte del front-end.

9. Indica si el **precio desglosado** debe ser mostrado

10. Elige **el estatus por defecto** del desglose: si "cerrado", el cliente tendrá que hacer clic para ver el desglose

11. Elige si el **desglose** del precio del alojamiento debe ser mostrado

12. Elige si quiere mostrar el **número de alojamientos disponibles**

13. Si quiere mostrar el número de alojamientos disponibles, pero solamente a partir de una cierta cantidad, indica el **límite máximo**. El mensaje indicando el número de alojamientos disponibles se mostrará únicamente si queda menos o igual que el límite.

Si tiene solamente **un tipo de alojamiento** creado o si la búsqueda solo es para un **tipo de alojamiento específico** , nota que el *título del alojamiento* , la *miniatura del alojamiento* y el *botón del enlace* para visualizar el alojamiento no están mostrados. Se puede ignorar este ajuste por defecto y forzar la visualización gracias a los ajustes del shortcode \[hb_booking_form\]. Ver [aquí](https://es.documentation.maestrel.com/hbook/formulario-de-reserva.md) para más información.

---
language: "es"
---
# Calendario - Bloquear fechas

## Calendario

![resa-cal.png](https://es.documentation.maestrel.com/__attachments/a_d5e1d8c9583825be93522bf014ffe8816cd79024c37319e9063517d3d1a29a1e/resa-cal.png?cb=2e1fb601861850e8c18f1d87a2bc4104)

1. Selecciona que **tipos de alojamientos** quiere mostrar

2. La **fecha de este día** está marcada con un ligero fondo azul

3. Ir hacía dos semanas **atrás**.

4. Seleccione un mes específico del año en el **calendario**

5. Ir hacía dos semanas **adelante**.

6. Una **reserva confirmada** aparecerá en color verde

7. Una **nueva reserva** aparecerá en color amarillo

8. Un **alojamiento bloqueado** aparecerá en color rosa

*** ** * ** ***

## Bloquear fechas

Esta herramienta le permite definir cuando un alojamiento no está disponible a la reserva. Esto puede ser útil si hay obras en un alojamiento, si tiene varios periodos de cierre en el año... También se puede bloquear un alojamiento para unas fechas si recibe reservas por teléfono/email y desea actualizar sus disponibilidades sin tener que indicar todos los datos de reserva.  
![block-accommodation.png](https://es.documentation.maestrel.com/__attachments/a_9d9901d1380e623b83ca286cb199ace5affff559c61b517e2d5fa6340c367183/block-accommodation.png?cb=9495d9dcdf667cfd8981def14c876887)

1. Selecciona cuál(es) **tipos de alojamiento** están afectados.

2. Selecciona que **números de alojamientos** están afectados.

3. Selecciona la **fecha** **de inicio**, a partir de la cual el alojamiento no está disponible.

4. Selecciona la **fecha de finalización** del bloqueo.

5. Añade un **comentario** si lo desea.

6. Haga clic sobre **Bloquear**alojamiento

*** ** * ** ***

## **Lista de alojamientos bloqueados**

Una lista de los alojamientos que están bloqueados está mostrada.  
![blocked-accommodation.png](https://es.documentation.maestrel.com/__attachments/a_969af510403f8f337a455755f940d635fa3eaa3d486fbd1f0883552f41e9dd90/blocked-accommodation.png?cb=2992ede8b14a3a59256c8fd0ffab6f8b)

---
language: "es"
---
# Calendario de disponibilidades

Utiliza este shortcode o bloque para mostrar un calendario de disponibilidades. Se puede ajustar el número de meses mostrados y también el alojamiento por el cual quiere mostrar las disponibilidades.

## Shortcode \[hb_availability\]

Utiliza el shortcode \[hb_availability\] para mostrar un calendario de disponibilidades.

**Por defecto:**

* En la página utilizada para mostrar el alojamiento, HBook mostrará por defecto el calendario de este tipo de alojamiento. No es necesario añadir el parámetro "accom_id".

**Parámetros:**

* **accom_id:** este ajuste sirve a indicar de cuál tipo de alojamiento quiere mostrar la disponibilidad.

  Valores posibles:

  * "**all**": para mostrar un calendario de disponibilidades global (¿su establecimiento está totalmente ocupado o no?)

  * el **ID** de un tipo de alojamiento: específica como valor el ID del tipo de alojamiento por el cual quiere mostrar las disponibilidades

Se puede encontrar el ID de un tipo de alojamiento en la página del alojamiento, justo debajo del título.

**Ejemplo:**  
**\[hb_availability calendar_sizes="3x2,2x2,1x1"\]** (3 columnas y 2 filas, 2 columnas y 2 filas, o 1 columnas y 1 filas, según el tamaño disponible)

*** ** * ** ***

## Calendario de disponibilidad - Gutenberg

![availability-gutenberg.png](https://es.documentation.maestrel.com/__attachments/a_98c01c81b1adbe50e6b8c91b67752f5735819bf549840f78e5e40ecb7f7e6ae7/availability-gutenberg.png?cb=29f0e18977fdf7ae8f8461a82cc6c40d)

* Selecciona para que **tipo de alojamiento** es el formulario de búsqueda.

Ten nota que cuando elige mostrar un calendario de disponibilidad para "Todos" los tipos de alojamientos, HBook mostrará la disponibilidad global. Una fecha será indicada como "Ocupada" cuando el establecimiento está completo y que ningún alojamiento está disponible para esta fecha.

---
language: "es"
---
# Clientes

En esta sección de la documentación, se puede encontrar información sobre el menú **Clientes** de **HBook**. Es la página desde la cual puede gestionar la lista de clientes y los datos asociados a cada cliente.  
![customer-menu-item.png](https://es.documentation.maestrel.com/__attachments/a_64c82279b933a299d1a36d0dfe445e84175a798543a9efbaba8740799a591a45/customer-menu-item.png?cb=e2ae044a70a4eca9ec10486b2d713741)

*** ** * ** ***

Aquí están listados todos sus clientes. **El ID de un cliente** está asociado al **email del cliente** , lo que significa que si una reserva está hecha por parte de un cliente exístante, cualquier dato asociado al "Cliente" - tal como configurado en **HBook \> Formulario de datos** - será actualizado si está modificado.  
![customers-table.png](https://es.documentation.maestrel.com/__attachments/a_9bf0b4ac0724d5d42fcbc66615bc07227ac5a12cca7b65ac3515341e730e072a/customers-table.png?cb=9f95df723192442d7d2c6955b0c28501)

1. Se puede efectuar una **búsqueda** en la tabla de clientes. También se puede **ordenar** los clientes por ID o apellido

2. Se puede ver el **histórico** de las reservas de un cliente... Si haga clic sobre el número de reservas afectadas por el cliente, se abrirá una nueva pestaña con la lista de las reservas para este cliente.

3. Se puede **modificar** los datos para este cliente o **borrar** este cliente de la lista. Será borrado de la base de datos.

* Cualquier dato del [Formulario de datos del cliente y reserva](https://es.documentation.maestrel.com/hbook/formulario-de-datos.md) asociada al "Cliente" será actualizado cada vez que una nueva reserva está recibida con un email de un cliente existente. Si el campo está vacío, HBook preserva los datos guardados antes. Si el campo está lleno, actualizamos estos datos.

* Si trabaja con una agencia de turismo que efectúa reservas en nombre de sus clientes, le aconsejamos crear un segundo campo "Email" para que la agencia entre su email.

* Si se añade una reserva desde el admin, puede dejar el campo del email vacío si no conoce el email del cliente. De esta manera, se podrá crear un nuevo cliente luego si lo desea.

---
language: "es"
---
# Documentos

En esta sección de la documentación, se puede encontrar información al tema del menú **Documentos** de **HBook**.  
![documents-menu.png](https://es.documentation.maestrel.com/__attachments/a_3fcbdb5ba8e0b78d988b7ac8d53f91c18e3e505ae4bd9dbc1b9d3e24e780bd04/documents-menu.png?cb=c0dce13b339b22d973b8b8bdd7adcc88)

*** ** * ** ***

Se puede crear **plantillas de documentos**. Desde la lista de reserva, encontrará una acción "Abrir un documento". Una vez elegido la plantilla de documento que desea abrir, HBook generará el documento automáticamente y de una manera dinámica (cambiando las variables por los datos específicos a esta reserva). Esto puede ser útil para mostrar/imprimir/descargar facturas, contratos, recibos, ...  
![customers-table.png](https://es.documentation.maestrel.com/__attachments/a_086f89f91de7c16772e599ebf8c62ca98fb466d359f7611c8e364301b2015226/customers-table.png?cb=9f95df723192442d7d2c6955b0c28501)

1. Haga clic sobre **Añadir una nueva plantilla de documento**

2. Índica el **nombre** de esta nueva plantilla.

3. Añade el **contenido HTML** de su plantilla de documento. Se puede utilizar todas las variables listadas. Para comprender en que consiste cada variable, se puede consultar [está sección](https://es.documentation.maestrel.com/hbook/lista-de-variables.md) de la documentación.

4. No olvide **guardar**.

HBook permite incluir una tabla con el desglose de los precios de la reserva (de tipo factura) que podrá añadir utilizando la variable \[resa_invoice_table\].

---
language: "es"
---
# Formulario de datos

Le recomendamos personalizar los campos del **Formulario de datos,** para obtener por parte del cliente toda información que necesita, que sea relacionado con **la reserva** **o los datos del cliente**. Se puede usar el arrastrar y soltar para organizar los campos.  
![hbook-forms-details.png](https://es.documentation.maestrel.com/__attachments/a_291ef8122b7a8d93ed2f6507bb43947ac32280ccb6266a26f08f20eefa76ec90/hbook-forms-details.png?cb=98e3c35c1545ddde8e3e84c5321959d1)

1. Si quiere obtener ciertas informaciones de sus clientes sobre sus reservas, puede incluir campos que se mostraran directamente después de los Servicios suplementarios. En el ejemplo más abajo, en primer lugar hemos elegido mostrar los campos en relación con la reserva, antes los campos en cuanto a los datos del cliente de tipo de email, nombre, dirección postal...

2. Hay ajustes para indicar si el campo está **mostrado** , **obligatorio, solamente para la administración:**

   * Se puede indicar si un campo está **mostrado**: esto puede ser útil si quiere cambiar el formulario sin por ello borrar los campos (por ejemplo, si piensa utilizarlos más tarde, no tendrá que crearlos de nuevo).

   * También se puede indicar que un campo está **obligatorio**: esto significa que si un cliente no lo rellena, un mensaje aparecerá al cliente para señalarle que debe completar este campo.

   * Si lo necesita, puede crear un campo **solo para la administración**.

3. Elige el **tipo de campo**. Aquí tiene los campos existentes:

   * Texto

   * Correos electrónicos

   * Número

   * Zona de texto

   * Seleccionar

   * Botón de opción

   * Casilla

   * Título

   * Subtítulo

   * Apostilla

   También puede añadir un **salto de columna** o un **separador**
4. Específica si el dato debe ser relacionado con el **Cliente** o a la **Reserva**.

   * **Si asociada al Cliente** : este dato aparecerá en la columna "Cliente", en la lista de reserva, así como en **HBook \> Clientes**. Los datos del cliente están actualizadas cada vez que una nueva reserva está hecha para este cliente. Cada cliente está identificado por su email.

   * **Si asociada a la "Reserva"**: este dato aparecerá en la columna "Datos" y puede ser diferente según la reserva, incluso cuando es el mismo cliente (por ejemplo: una hora de entrada, un número de vuelo...).

5. Puede presentar su formulario en columnas y así elegir el **ancho de columna** : esto puede ser **Completa** , **Medio** o **Un tercero**. De esta manera, puede organizar su formulario como lo desea.

6. Puede añadir **un salto de columna** si desea forzar la vuelta a la línea siguiente

---
language: "es"
---
# Formulario de pago por enlace

Utilizará el shortcode del **Formulario de pago por enlace** en la página utilizada para los pagos realizados mediante enlaces de pago. Es la página donde sus clientes son redirigidos cuando siguen un [enlace de pago](https://es.documentation.maestrel.com/hbook/ajustes-de-pago.md#pago-ajustes-enlace-pago) que usted compartió con ellos. Es necesario tener al menos un formulario de enlace de pago en esa página.  
Una vez que haya creado su página de pago, con el "Formulario de enlace de pago" requerido, necesita establecer esta página como su página de enlace de pago. Esto se hace en [HBook \> Pago \> Ajustes del enlace de pago](https://es.documentation.maestrel.com/hbook/ajustes-de-pago.md#pago-ajustes-enlace-pago).

Al añadir el shortcode \[hb_payment_link_form\] o el bloque "Formulario de enlace de pago", se mostrará un formulario de pago en su página. Este formulario de pago solo funciona con enlaces de pago. Los enlaces de pago se pueden utilizar para:

* **aceptar un pago en línea**. Con un enlace de pago, puede pedir a su cliente que pague un depósito, el importe total, una fianza, el saldo restante, etc. El importe a pagar se establece automáticamente al crear el enlace de pago.

* proporcionar un **método de pago** que se guarda para posteriores cargos/reembolsos. Con un enlace de pago, también puede pedir a su cliente que facilite un método de pago. No se realiza ningún cargo, pero el método de pago se guarda para su uso futuro (cargo o reembolso). Esta funcionalidad solo está disponible con Stripe y debe activar "Guardar método de pago" en [HBook \> Pago \> Ajustes de Stripe](https://es.documentation.maestrel.com/hbook/ajustes-de-pago.md#ajustes-stripe).

## Shortcode \[hb_payment_link_form\]

Utilice el shortcode **\[hb_payment_link_form\]** para mostrar el formulario de pago en su sitio web.

**Parámetro:**

**thank_you_page_url:** este parámetro es útil si desea redirigir al cliente a una página diferente para la pantalla de confirmación del pago.  
En la "Página de agradecimientos", debe tener al menos un [shortcode \[hb_reservation_summary\] o un bloque "Resumen de la reserva"](https://es.documentation.maestrel.com/hbook/resumen-de-la-reserva-y-pagina-de-agradecimientos.md).  
**\[hb_payment_link_form** **thank_you_page_url="https://www.abc.com/thank-you-for-your-payment"\]**

Con este shortcode, el cliente es redirigido a la página "Gracias por su pago" una vez realizado el pago. En esa página "Gracias por su pago", necesita tener un [shortcode \[hb_reservation_summary\] o un bloque "Resumen de reserva"](https://es.documentation.maestrel.com/hbook/resumen-de-la-reserva-y-pagina-de-agradecimientos.md).

## Formulario de pago por enlace - Gutenberg

![payment-link-gutenberg.png](https://es.documentation.maestrel.com/__attachments/a_13547d8f88494ea54d7345d27a5b4743e988193550bb755356d42ccee383b4b3/payment-link-gutenberg.png?cb=d9664d7402c3be0fc43a46dfb0b25a6a)

1. Indique la **página de agradecimiento** . Puede utilizar este parámetro para redirigir a sus clientes a una página específica para la confirmación del pago. Necesitará tener al menos un [shortcode \[hb_reservation_summary\] o un bloque "Resumen de la reserva"](https://es.documentation.maestrel.com/hbook/resumen-de-la-reserva-y-pagina-de-agradecimientos.md) en esta página de "Gracias por su pago".

---
language: "es"
---
# Formulario de reserva

Se utiliza el shortcode \[hb_booking_form\] o bloc "Formulario de reserva" para mostrar un formulario de búsqueda en una página de su página web. El proceso de reserva se hace en diferentes etapas y es posible establecer una redirección en las etapas siguientes:

* **Resultados de búsqueda:** una vez que el cliente ha indicado sus fechas, número de personas y número de alojamientos buscados. Esta redirección solo se puede hacer para una búsqueda global.

* **Formulario de datos:** una vez que el cliente ha elegido su/sus alojamientos

* **Resumen y agradecimiento:** en la última etapa de la reserva, en la etapa de la pantalla de confirmación de la reserva/solicitud de la reserva

*** ** * ** ***

## Shortcode \[hb_booking_form\]

Utilizará el shortcode \[hb_booking_form\] para mostrar un formulario de búsqueda en cualquier sitio de su página web.

### Parámetros de tipo de búsqueda

Con HBook, se puede hacer una **búsqueda global** (en todos los tipos de alojamientos) o una **búsqueda especifica** a un tipo de alojamiento.

**Por defecto:**

* en una página de un tipo de alojamiento, que sea en el **Tipo de Alojamiento** de HBook, o en la página indicada en [Ajustes de presentación](https://es.documentation.maestrel.com/hbook/tipos-de-alojamiento.md#alojamiento-ajustes-presentacion), la búsqueda se hace por defecto para este tipo de alojamiento.

* en cualquiera otra página, la búsqueda se hace por defecto para todos los tipos de alojamiento.

**Parámetros:**

* **all_accom:** si quiere mostrar el formulario en una página de un tipo de alojamiento, el formulario de búsqueda se hará por defecto únicamente para este alojamiento. Si desea que HBook efectúa la búsqueda para todos los alojamientos, habrá que añadir el ajuste **all_accom** a **yes**.

* **accom_id:** utiliza este ajuste para que el formulario de búsqueda solo haga la búsqueda para un tipo de alojamiento.

Se puede encontrar el ID de un tipo de alojamiento en la página del alojamiento, justo debajo del título.

### Parámetros de redirección

**Por defecto:**

* HBook tiene distintas etapas y por defecto, no se hace ninguna redirección.

**Parámetros:**

* **search_only:** utiliza este ajuste solamente para mostrar un formulario de búsqueda. Una vez que el cliente ha hecho clic sobre el botón "Búsqueda", será redirigido hacia la página que corresponde al URL entrado como valor para el ajuste **redirection_url**.

Este ajuste solo puede utilizarse durante una búsqueda global, y no sobre una página de un alojamiento o con el ajuste "accom_id".

* **redirection_url:** añade este ajuste si quiere utilizar el ajuste **search_only** o si desea redirigir el cliente después de la selección del tipo de alojamiento. Este ajuste debe contener el URL de la página donde redirige el cliente. Esta misma página deberá contener el shortcode **\[hb_booking_form\]**.

* **thank_you_page_url:** este ajuste es útil si quiere redirigir su cliente a una página distinta para mostrar la pantalla de confirmación de la reserva/solicitud de la reserva, habitualmente llamado "Página de agradecimientos/Thank you page".

  En esta "Página de agradecimientos", es obligatorio añadir un shortcode [\[hb_reservation_summary\] o un bloc "Resumen de la reserva](https://es.documentation.maestrel.com/hbook/resumen-de-la-reserva-y-pagina-de-agradecimientos.md)".

Si utiliza el ajuste "redirection_url" para el shortcode \[hb_booking_form\], no añadirá el ajuste "thank_you_page_url" en este shortcode, pero en el que se presenta sobre la página donde el cliente está redirigido para entrar sus datos de cliente/reserva.

### Parámetros de diseño y personalización

**Por defecto:**

* HBook no muestra la miniatura y la descripción si solo tiene un tipo de alojamiento o si la búsqueda solo es para un tipo de alojamiento.

**Parámetros:**

* **force_display_thumb:** añade este ajuste si quiere forzar la visualización de la miniatura cuando la búsqueda es solamente para un tipo de alojamiento. Por defecto, HBook no muestra la miniatura y la descripción si solo tiene un tipo de alojamiento o si la búsqueda solo es para un tipo de alojamiento. Se debe indicar el valor **yes** para mostrar la miniatura.

* **force_display_desc:** añade este ajuste si quiere forzar la visualización de la **Descripción** cuando la búsqueda solo es para un tipo de alojamiento. Se debe indicar el valor **yes** para mostrar la miniatura.

* **search_form_placeholder** : este ajuste es útil si quiere ignorar el ajuste por defecto, definido en **HBook \> Formulario de búsqueda**, y en vez utilizar labels/placeholder.

* **form_id:** añade este ajuste para poder **definir un ID**al formulario. Esto puede ser útil para aplicar un estilo diferente a algunos formularios o si tiene script JS específico para este formulario.

++**Ejemplos**++  
📘  
**\[hb_booking_form search_only="yes" redirection_url="https://www.abc.com/main-booking-form"\]**

Con este shortcode, su cliente indicará las fechas de entrada y de salida así como el número de adultos/niños si es necesario Cuando hará clic sobre el botón "Búsqueda", será redirigido hacia otra página para las etapas de la reserva (selección del alojamiento y de los servicios suplementarios, datos del cliente, pago y confirmación).  
📘  
**\[hb_booking_form redirection_url="https://www.abc.com/main-booking-form"\]**

Con este shortcode, su cliente indicará las fechas de entrada y de salida, así como el número de adultos/niños si es necesario Los resultados de la búsqueda serán mostrados y es únicamente después de haber elegido el tipo del alojamiento que será redirigido hacia otra página. Después, el cliente podrá elegir los servicios suplementarios, añadir los datos cliente, etc.

Es obligatorio tener un shortcode \[hb_booking_form\] o bloc "Formulario de búsqueda" en la página sobre la cual está redirigido el cliente.  
📘  
**\[hb_booking_form thank_you_page_url="https://www.abc.com/thank-you"\]**

Con este shortcode, el cliente será redirigido a su "Página de agradecimientos/Thank you page" para la última del proceso de reserva, lo que corresponde al momento donde está mostrado a la pantalla la confirmación de la reserva/solicitud de la reserva con el resumen.

En está "Página de agradecimientos", es obligatorio añadir un shortcode [\[hb_reservation_summary\] o un bloc "Resumen de la reserva](https://es.documentation.maestrel.com/hbook/resumen-de-la-reserva-y-pagina-de-agradecimientos.md)".  
📘  
**\[hb_booking_form force_display_desc="yes" force_display_thumb="yes"\]**

Con este shortcode, la miniatura y la descripción serán mostrados incluso en el caso de una búsqueda con un solo tipo de alojamiento.  
📘  
**\[hb_booking_form force_display_desc="yes" force_display_thumb="yes"\]**

Con este shortcode, la miniatura y la descripción serán mostrados incluso en el caso de una búsqueda con un solo tipo de alojamiento.

*** ** * ** ***

## Formulario de reserva - Gutenberg

![booking-gutenberg.png](https://es.documentation.maestrel.com/__attachments/a_6e1bae41bb81ba532f772cc21732f6b6571351288e22adb6ea1914f0d682cfa8/booking-gutenberg.png?cb=3427b1b35b9579e7e5ea371085262f2e)

1. Selecciona el **tipo de alojamiento** del formulario de reserva. Se puede elegir o "Todos" o un tipo de alojamiento específico.

2. Indica si quiere que el formulario sea **Solo Búsqueda** . Cuando está activado, es obligatorio indicar la página de **Redirección** . El cliente indicará las fechas buscadas y el número de personas. Al pinchar el botón "Buscar", estará redirigido hacia la página indicada en los ajustes de **Redirección**.

Este ajuste solo puede utilizarse para una búsqueda global, y no en una página de un alojamiento o para un tipo de alojamiento específico.

3. Indica la página de **Redirección**. Se puede utilizar este ajuste combinado con el ajuste "Solo búsqueda" o bien solo. Si lo utiliza solo (sin activar "Solo búsqueda"), los clientes entran las fechas deseadas, el número de personas, y luego eligen su(s) alojamiento(s) en la lista de los resultados. Es después de esta etapa que estarán redirigidos hacia la página indicada en "Redirección" para entrar sus datos de cliente/reserva, y el pago (opcional).

4. Indica la página de **Agradecimientos**. Se puede utilizar este ajuste para redirigir sus clientes a su propia "Página de agradecimientos/Thank you page" para la última etapa del proceso de reserva, lo que corresponde al momento donde está mostrado a la pantalla la confirmación de la reserva/solicitud de la reserva con el resumen.

---
language: "es"
---
# Front-end: Personalización y traducción de los textos

El menú **Textos/Traducciones** es útil para personalizar y traducir cualquier texto mostrado por HBook, para **todos los idiomas** que ofrece en su web.  
![hbook-text-menu-item.png](https://es.documentation.maestrel.com/__attachments/a_c4e6b707a7a30dce9ec3262d0c0b9f9782b6b00830d7e22185e569230b375904/hbook-text-menu-item.png?cb=e224253c7a0e975c5ae4d79cfaf028c0)

## Idiomas mostrados

* Si el idioma de su sitio web, tal como definido en **Ajustes \> Generales \> Idioma del sitio** es diferente que el inglés (English, en_US), su idioma también aparecerá automáticamente en **HBook \> Textos/Traducciones**.

* Si utiliza los plugins [WPML](https://wpml.org/), [Polylang](https://wordpress.org/plugins/polylang/) o [QtranslateX](https://wordpress.org/plugins/qtranslate-x/), los idiomas estarán automáticamente añadidos a **HBook \> Textos/Traducciones**, una vez que han sido creados en el plugin multilingüe.

* Si utiliza **otro plugin para gestionar su sitio multilingüe,** es necesario usar el filtro [hb_language_list](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_language_list) para que los idiomas se muestran en la parte admin de HBook.

## Ficheros de traducciones para el front-end

Los ficheros de traducciones para el **front-end** (y el **back-end** ) están incluidos para numerosos idiomas. Para conocer todos los idiomas disponibles, por favor consulta [este artículo](https://es.documentation.maestrel.com/knowledgebase/esta-disponible-hbook-en-diferentes-idiomas-incluy.md) de nuestra base de conocimientos.

Los ficheros de traducciones se encuentran en el directorio **wp-content/plugins/hbook/languages**. Así los pueden recuperar desde el ZIP de HBook, después de haber extraído los ficheros, o con su administrador de ficheros en su servidor.

Para el **front-end** , los ficheros son en **wp-content/plugins/hbook/languages/front-end-language-files**. Son fichero .txt.

## Importar/exportar ficheros de traducciones para el front-end

![languages-export-import.png](https://es.documentation.maestrel.com/__attachments/a_f26932bd3312358d4762689942ab83d2a8a12e54c1c7c774d068d107c3adb3bb/languages-export-import.png?cb=08e982d771806a168a38d239fa6a1ccc)

**Importar un fichero**

1. Selecciona el idioma de los textos que va a importar

2. Navega al fichero (por ejemplo: hbook-es_ES.txt) a importar

3. Indica si quiere o no **sobrescribir las cadenas actuales**

4. Haga clic en **Importar**

También se puede importar un fichero .po. si trabaja con un servicio tercero, por ejemplo.

**Exportar un fichero**

5. Para descargar un fichero .txt con las cadenas de caracteres actuales, haga clic en el idioma que quiere exportar. Esta funcionalidad le puede resultar práctico para guardar una copia de sus textos o traducciones, o para importarlos en otro sitio con HBook, por ejemplo.

## Modificar y/o traducir los textos front-end

La sección **Cadenas de caracteres (front-end)** es útil para personalizar y traducir cualquier texto mostrado por HBook. Hay una lista de las diferentes secciones para facilitar la búsqueda y la navegación hacia la sección en la cual se encuentra el texto que desea modificar o traducir.  
![text-strings.png](https://es.documentation.maestrel.com/__attachments/a_f9d50abe9ab1dda34711f880c29222eb78ad165bc60407e02381766401c22ad9/text-strings.png?cb=d7c5bea2f35e95edb134c87af85ea5d4)

1. Se puede elegir mostrar solamente los **textos no traducidos**

2. Los textos están organizados en secciones. Se puede navegar a una sección de texto.

3. Se muestra la cadena en todos los idiomas listados. Así se pueden modificar o añadir textos.

4. Si el campo permite el uso de **variables**, están listadas aquí.

Por favor, nota que los textos que empiezan con "%" son variables utilizadas para mostrar información calculada automáticamente por el plugin (precio, número de noches...). Estas variables **no deben ser modificadas**.

---
language: "es"
---
# Instalación del plugin

Hay dos métodos para instalar el plugin WordPress.

## 1. Con WordPress

1. Vaya en el menú **Plugin \> Añadir**

2. Haga clic sobre **Subir**

3. Selecciona el fichero comprimido **hbook.zip**

4. Haga clic sobre **Instalar**

5. Una vez que tiene el plugin instalado, haga clic sobre **Activar**

### 2. Con FTP o administrador de archivos

1. Vaya en el menú **Descargas** de [CodeCanyon](https://codecanyon.net/)y descarga el plugin. Cuando usted descarga el plugin, siempre se obtiene la última versión disponible.

++Si usted procede vía FTP:++

2. Descomprime el zip para tener una carpeta **hbook** que usted podrá luego transferir en su servidor.

3. Transfiere la carpeta **hbook** en el directorio **wp-content/plugins/** en su servidor

++Si usted trabaja desde su Administrador de archivos:++

2. Sube el fichero comprimido **hbook.zip** en el directorio **wp-content/plugins/** en su servidor y haga clic sobre "extraer" para descomprimirlo

3. Conéctese a WordPress y luego ve en el menú **Plugin**

4. Encuentre el plugin **HBook** y haga clic sobre **Activar**

Una vez que usted haya instalado y activado el plugin HBook, tendrá que **validar su licencia** para desbloquear los menús y funcionalidades de HBook. Esto se efectúa informando su [Código de compra](https://es.documentation.maestrel.com/knowledgebase/donde-puedo-encontrar-mi-codigo-de-compra.md) en el menú **HBook \> Licencia**.  
Se puede validar **una** licencia de tipo "Licencia Regular" para **un** sitio web en su versión de desarrollo y también para **el mismo sitio** en su versión "live".

---
language: "es"
---
# Lista de alojamientos

Con este shortcode o bloque, se puede mostrar una**lista de los tipos de alojamientos**. Puede indicar el número de columnas, si desea incluir un formulario de reserva, un botón para redirigir a una presentación detallada del tipo de alojamiento, los alojamientos que quiere mostrar, etc.

Por cada tipo de alojamiento, se indica la "Descripción mostrada en la lista de los tipos de alojamientos "en la sección [Descripciones](https://es.documentation.maestrel.com/hbook/tipos-de-alojamiento.md#alojemiento-descripcion).

## Shortcode \[hb_accommodation_list\]

Utiliza el shortcode **\[hb_accommodation_list\]** para mostrar una lista de los tipos de alojamiento.

**Ajustes:**

* **accom_ids:** utiliza este ajuste para elegir de mostrar solamente ciertos tipos de alojamiento en la lista. Indica los ID de los tipos de alojamiento que desea mostrar.

  Por defecto: vacío (todos los tipos de alojamiento están mostrados)

* **nb_columns:** utiliza este ajuste para indicar el número de columnas para la visualización de los tipos de alojamientos. Esto será el número máximo de columnas utilizadas (según el tamaño de la pantalla/elemento). Por defecto: no.

* **book_button:** utiliza este ajuste si desea añadir un botón que abrirá un formulario de búsqueda, debajo de la descripción de cada tipo de alojamiento presentado.

  Por defecto: yes.

* **redirection_url:** si se configura "book_button" a "yes" y desea que el cliente sea redirigido hacia otra página para las siguientes etapas de la reserva, utiliza este ajuste. Indica el URL de la página en la cual él debe ser dirigido gracias a este ajuste.

* **view_button:** utiliza este ajuste si quiere añadir un botón que redirige hacia la página del tipo de alojamiento, para una presentación detallada.

  Por defecto: no.

<!-- -->

* **title_tag:** utiliza este ajuste para modificar el tipo del título (h1, h2, h3, h4,...). Por defecto: no.

* **title_link:** este ajuste permite indicar si la miniatura debe incluir un enlace hacia el tipo del alojamiento o no. Por defecto: sí

* **show_thumbnail:** utiliza este ajuste para elegir si usted desea mostrar la miniatura del alojamiento o no. Por defecto: sí.

* **thumbnail_link:** este ajuste permite indicar si la miniatura debe incluir un enlace hacia el tipo del alojamiento o no. Por defecto: sí.

* **thumb_width:** utiliza este ajuste para modificar el ancho de la miniatura. Por defecto: no.

* **thumb_height:** utiliza este ajuste para modificar la altura de la miniatura. Por defecto: no.

**Ejemplos**

\[hb_accommodation_list view_button="yes" book_button="yes" redirection_url="https://mywebsite.com/booking-form/ " nb_columns="4" \]

\[hb_accommodation_list thumbnail_link="no" title_link="no"\]

\[hb_accommodation_list title_tag="h4" thumb_width="300" thumb_height="200"\]

\[hb_accommodation_list accom_ids="12,14,24,37" book_button="no"\]

*** ** * ** ***

## Lista de alojamientos - Gutenberg

![accommodation-gutenberg.png](https://es.documentation.maestrel.com/__attachments/a_c4dccde560e07ed534015fee870e2cf5f638156b241ec77c299efca8872090e9/accommodation-gutenberg.png?cb=64dec955acc921a3e5adc54489b2ef7c)

1. Elige el **número de columnas**

2. Indica si quiere mostrar **la miniatura del tipo de alojamiento**.

3. Indica si desea que la miniatura incluye un **enlace hacia la página del tipo de alojamiento**

4. Indica el **ancho** de la miniatura

5. Indica la **longitud** de la miniatura

6. Indica si quiere mostrar un botón **Ver este alojamiento**, que abrirá la página del alojamiento.

7. Indica si quiere mostrar un botón **Reservar ahora**, que desplegara un formulario de búsqueda debajo de la descripción del alojamiento.

8. Si ha indicado que quiere mostrar un botón "Reservar ahora", indica la página **Redirección** si desea que HBook redirige hacia una página distinta después de mostrar el precio del alojamiento. Los clientes estarán redirigidos hacia la página indicada en "Redirección" para entrar sus datos de cliente/reserva.

*** ** * ** ***

## Ajustes adicionales

* **Apertura de los enlaces:** en [HBook \> Apariencia \> Ajustes generales](https://es.documentation.maestrel.com/hbook/apariencia.md#apariencia-ajustes-generales), se puede ajustar si quiere que los enlaces se abren en la misma pestaña o en una pestaña nueva.

* **Página de presentación del alojamiento:** Se puede configurar para que HBook utiliza otra página para la presentación del alojamiento que la por defecto de **Tipo de alojamiento** . Se configura en la sección [Ajustes de presentación](https://es.documentation.maestrel.com/hbook/tipos-de-alojamiento.md#alojamiento-ajustes-presentacion).

* **Tamaño de la miniatura:** los parámetros de ancho y altura de la miniatura del shortcode o bloque "Lista de alojamientos" se aplican solamente a las miniaturas de la lista de alojamientos. Para cambiar el tamaño de la miniatura mostrada en los resultados de búsqueda, se hace en [HBook \> Formulario de reserva \> Selección del alojamiento](https://es.documentation.maestrel.com/hbook/busqueda-y-seleccion-de-los-alojamientos.md#seleccion-tipo-alojamiento).

---
language: "es"
---
# Lista de precios

Utiliza este shortcode o bloc para mostrar una tabla de tarifas. Existen diferentes opciones para la organización de las tarifas, así que los tipos de tarifas a mostrar.

## Shortcode \[hb_rates\]

Utiliza el shortcode \[hb_rates\] para mostrar una tabla de tarifas.

**Por defecto**

* Si el shortcode está añadido en la página del alojamiento, HBook mostrará la tabla de tarifas para este alojamiento. No es necesario incluir el parámetro "accom_id".

**Parámetros**

* **accom_id:** indica el ID del tipo de alojamiento por el cual quiere mostrar las tarifas.

  Por ejemplo: **\[hb_rates accom_id="5"\]**

Se puede encontrar el ID de un tipo de alojamiento en la página del alojamiento, justo debajo del título.

* **type:** se puede elegir mostrar las tarifas solamente para un **tipo** de tarifa.

  Por defecto: normal

  Existen 3 valores posibles:

  * **normal** : corresponde a la **Tarifa base** (aplicada a la capacidad normal) del menú HBook \> Tarifas

  * **adult** : corresponde a la **Tarifa para cada adulto adicional**

  * **child**: corresponde a la Tarifa para cada niño adicional

Por ejemplo, el shortcode **\[hb_rates type="child"\]** mostrará únicamente las tarifas por niño adicional.

* **seasons:** utiliza este ajuste para mostrar las tarifas que corresponden a **una o varias temporadas** específicas.

  Por ejemplo, el shortcode **\[hb_rates seasons="verano,otoño"\]** mostrará una tabla de tarifas para las temporadas de "verano" y de "otoño".

* **rule:** utiliza este ajuste para mostrar las tarifas que corresponden solamente a una **norma avanzada** de [Tarifa especial](https://es.documentation.maestrel.com/hbook/normas-de-reservas.md#normas-avanzadas-reserva).

* **days:** utiliza este ajuste para mostrar la tarifa únicamente para **ciertos días**

  Por ejemplo, **\[hb_rates days="4,5"\]** mostrará las tarifas únicamente para las noches del viernes y sábado.

* **show_global_price:** Por defecto: no. Utiliza este ajuste e indica el valor **yes** para mostrar el **precio global** en vez de un precio por noche.

  Por ejemplo, si tiene una tarifa a la semana, puede que prefiere mostrar la tarifa para 7 noches en vez de una tarifa por noche.

* **custom_text_after_amount:** gracias a este ajuste, usted puede personalizar el **texto mostrado después del precio** en la tabla de tarifas.

* **show_season_name:** Por defecto: yes. Utiliza este ajuste e indica el valor **no** para esconder la columna con el **nombre de la temporada** .

  Se puede personalizar y traducir el nombre de sus temporadas (si tiene por ejemplo un sitio web multilingüe) en **HBook \> Texto \> Tabla de tarifas**.

* **chronological:** Por defecto: no. Utiliza este ajuste e indica el valor **yes** para que las temporadas sean mostradas en orden cronológico.

++Ejemplos:++  
📘  
**\[hb_rates show_global_price="yes" custom_text_after_amount="por semana"\]** mostrará un precio global con el texto "por semana" añadido después del precio.  
📘  
**\[hb_rates season="Mi temporada" rule="Mi norma"\]** mostrará una tabla de tarifas con únicamente las tarifas para la temporada "Mi temporada" y la norma "Mi norma".  
📘  
**\[hb_rates show_season_name="no" chronological="yes"\]** mostrará una tabla de tarifas para todas las temporadas de base. Esta tabla mostrará las fechas de las temporadas por orden cronológico, pero no mostrará el nombre de las temporadas.

*** ** * ** ***

## Tabla de tarifas - Gutenberg

![rates-gutenberg.png](https://es.documentation.maestrel.com/__attachments/a_97f7e17ebce1580c94fb4ae46670b639b75d5062902bc0682821aead9d882da9/rates-gutenberg.png?cb=d0be8724e8e4dc2d972ded80f44c7cc9)

1. Selecciona para que **tipo de alojamiento** quiere mostrar una tabla de tarifas.

2. Selecciona que **tipo de tarifas** usted desea mostrar: la tarifa de base, la tarifa por adulto adicional, la tarifa por niño adicional

3. Elige como deben estar presentadas tarifas: cronológicamente o agrupadas por temporadas. Este ajuste es útil solamente si tiene temporadas con varios periodos.

---
language: "es"
---
# Lista de reservas

Aquí está un ejemplo de una lista de reserva:  
![example-resa-list.png](https://es.documentation.maestrel.com/__attachments/a_93557d34f55a6200430f712d8ebaab601f3d2c3175ac0c8e6975d428e7c8d658/example-resa-list.png?cb=9724fe650b8d6710697321ab54deec04)

*** ** * ** ***

## Filtrar y ordenar la lista de reserva

![resa-filtering.png](https://es.documentation.maestrel.com/__attachments/a_2e813d26b6e3acb43d00e6b1680afc3447d4c845151281b1a81b71301f385c78/resa-filtering.png?cb=355bc31ce888af78d575039947b962c0)

* Se puede **filtrar** las reservas por cliente, estatus, fecha de entrada/salida, tipo de alojamiento, origen...

* Se puede **ordenar** las reservas por fecha de recepción por fecha de entrada.

En **HBook \> Varios \> Varios**, se puede configurar el filtro por defecto y los valores por defecto de los varios filtros.

*** ** * ** ***

## Tabla de reservas

A continuación, se explica el contenido de cada columna de la tabla de reserva.

### Estatus de reserva

![resa-list-status.png](https://es.documentation.maestrel.com/__attachments/a_fa99d2590d672d201c7189cf18c1b72ee0c1de87a3263f0b1d0cd61ee3dbd084/resa-list-status.png?cb=9a4fba280e9fb7b8f600d96dc027efff)

1. Si ha indicado que desea utilizar un [número de reserva](https://es.documentation.maestrel.com/hbook/varios.md#varios-id-factura-numero-reserva), se muestra aquí.

En **HBook \> Varios \> Estatus de las reservas** , puede indicar el **estatus por defecto** de las reservas según que sean recibidas desde su sitio web, añadidas desde el admin de HBook o importadas vía la sincronización iCal. Ver [esta sección](https://es.documentation.maestrel.com/hbook/varios.md#varios-estatus-reserva) de la documentación para más información.

Una reserva puede tener **4 estatus diferentes**:

2. **Pendiente:** la reserva necesita una confirmación por su parte. Una reserva "Pendiente" no aparecerá en el calendario (el alojamiento exacto no está asignado por ahora). Solo puede ver este estatus si ha definido en **HBook \> Varios \> Ajustes de confirmación** que una reserva debe ser confirmada antes que las fechas sean bloqueadas.

3. **Cancelada:** la reserva ha sido cancelada, pero no está borrada. Siempre puede ver los detalles de esta reserva, pero no aparece en el calendario.

4. **Confirmada:** este puede ser el estatus por defecto de una reserva. Cuando hace clic en la acción "Confirmar", el estatus de la reserva puede cambiar de "Pendiente" a "Confirmada" si acepta la pedida de reserva (ver [Ajustes de confirmación](https://es.documentation.maestrel.com/hbook/varios.md#varios-ajustes-confirmacion)) o el estatus puede pasar de "Nueva" a "Confirmada", lo que equivale indicar que ha consultado la reserva.

5. **Nueva:** este puede ser el estatus por defecto de la reserva. La reserva acaba de estar recibida sobre su sitio web y todavía no ha indicado que ella ha sido consultada (haciendo clic sobre la casilla verde).

Para más detalles sobre la acción de confirmación, le invitamos a consultar, [este artículo](https://es.documentation.maestrel.com/knowledgebase/como-funciona-la-accion-confirmar-que-ocurre-cuand.md) de nuestra base de conocimientos

*** ** * ** ***

### Entrada/Salida - Alojamiento - Información - Servicios suplementos - Observación

![resa-list-resa-info-comment.png](https://es.documentation.maestrel.com/__attachments/a_6722c00fc5f7f60f1f03698919eb0d002aaf4ea30f9754d16a7ad68deb41cd51/resa-list-resa-info-comment.png?cb=e20c8d86838e53b6f34c94f8c9a3f94d)

1. Para editar las fechas de reserva: haga clic sobre **Editar** y después indica las nuevas fechas.

2. Para modificar el tipo de alojamiento/número que está asignado a la reserva: haga clic sobre **Editar** y después selecciona el tipo de alojamiento entre los alojamientos disponibles.

3. Para modificar el número de clientes: haga clic **Editar** e indica el nuevo número de adultos/niños.

4. Aquí se puede ver los servicios suplementarios elegidos

5. Para añadir una observación, haga clic sobre **Añadir una observación**. Las observaciones también pueden ser modificadas.

*** ** * ** ***

### Cliente - Precio/Pago - Acciones

![resa-list-customer-payment.png](https://es.documentation.maestrel.com/__attachments/a_ff509f8ca5c45244e49081b22fec27506027b9e79393d69628c8106f5c66fc0d/resa-list-customer-payment.png?cb=35e10d62db4d416f8b1d61bf518e00e8)

1. Al hacer un clic en "Más información", se muestran todas las informaciones acerca al cliente. Para editar las informaciones del cliente: haga clic sobre **Editar** y añade/borra las informaciones.

2. Una reserva puede tener **tres estatus de pago**:

   * No pagado: ningún pago ha sido recibido para esta reserva

   * Pago parcial: la reserva ha sido parcialmente pagada (por ejemplo, el pago del depósito)

   * Pagada: la reserva ha sido pagada completamente

3. Se muestra toda la información del pago: importe pagado, importe pendiente, valor del descuento, importe de la fianza. Puede **Marcar como pagado** . Se añadirá un log de pago correspondiente al saldo restante. El método de pago indicado para el pago será el primero que aparece en la lista de [métodos de pago offline](https://es.documentation.maestrel.com/hbook/ajustes-de-pago.md#pago-metodo-offline) en **HBook \> Pago**.

4. Para editar el precio, el importe pagado o el impagado: haga clic sobre **Editar pago** . También se puede **Marcar como pagado**.

5. Es posible añadir o editar un **Descuento** que puede ser aplicado al precio del alojamiento o al precio global. Se puede ver las informaciones relativas al descuento.

6. Si una modificación del precio de la reserva se ha producido (cambio de fechas, de número de personas, de alojamiento o del descuento), aquí se ve el precio antiguo con un fondo gris.

7. Se puede consultar el **log de los emails** para esta reserva

8. Existen diferentes acciones que pueden ser realizadas para una reserva: Confirmar, Cancelar, Enviar un email, Abrir un documento o Suprimir. Presentamos en detalle cada acción más abajo.

9. Para ver el historial de pagos o añadir un pago, haga clic en **Editar pagos**. A continuación le ofrecemos información detallada sobre esta funcionalidad.

Con la pasarela de pago Stripe (únicamente), se puede facturar una tarjeta de crédito que habría sido guardada: haga clic sobre **Cargar** e indica el importe que se tiene que cargar.

De la misma forma, también se puede realizar un rembolso de toda o una parte del pago haciendo clic sobre **Rembolsar**. Se puede especificar el importe que se tiene que rembolsar.

*** ** * ** ***

## Editar Pagos

Puede ver el historial de pagos y añadir cualquier pago recibido fuera de los pagos en línea HBook.

### Historial de pagos

![resa-payment-history.png](https://es.documentation.maestrel.com/__attachments/a_181ed71537b0bce6849659d7ff398706f93769f5ce4778edda20974bc99e6384/resa-payment-history.png?cb=9d2e3bc3b22189fbf74049f4d48f4771)

1. Cualquier pago en línea o reembolso realizado a través de HBook aparecerá aquí automáticamente. Si añade un pago manualmente, también aparecerá en la lista.

2. Para los pagos realizados con Stripe, puede hacer clic en la acción "Reembolso". El pago será reembolsado a través de Stripe.

3. Para los pagos añadidos manualmente, puede hacer clic en la acción "Eliminar" para eliminar el pago del historial de pagos. No se procesarán reembolsos.

Si desea añadir un pago, haga clic en "Añadir pago".

### Añadir un pago

![resa-add-payment.png](https://es.documentation.maestrel.com/__attachments/a_3fb539161eca81b9692fd680e04b9c681731e6a41490ad623f6414c588869984/resa-add-payment.png?cb=b361fdb74946b783ddb4915e7b64b4a5)

1. Aquí encontrará enlaces para rellenar automáticamente los datos de pago.

2. Añadir la fecha de pago

3. Indique el importe. Si desea registrar un reembolso, indicará un importe negativo. Por ejemplo, para un reembolso de 30,50 €, escribirá "-30.50".

4. Seleccione el método de pago. Puede modificar los métodos de pago que aparecen aquí en [HBook \> Pago \> Métodos de pagos offline](https://es.documentation.maestrel.com/hbook/ajustes-de-pago.md#pago-metodo-offline).

5. Puede añadir un comentario, si desea proporcionar detalles o contexto para este pago.

6. Haga clic en "Añadir pago".

### Realizar un cargo o reembolso en Stripe

Si utiliza Stripe como pasarela de pago, puede procesar pagos y reembolsos posteriores directamente desde aquí. Puede utilizar los enlaces preestablecidos o establecer una cantidad personalizada para cobrar o reembolsar.

* para realizar un reembolso parcial, introduce el importe a reembolsar, por ejemplo "-10,50", y selecciona "Stripe" como método de pago.

* para realizar un reembolso completo, encontrará un enlace rápido "Reembolso completo" que completará automáticamente el importe total a reembolsar.

Un requisito previo es establecer "Guardar método de pago en "Sí" en **HBook \> Pago \> Ajustes Stripe**.

**Hacer una carga**  
![resa-list-edit-payment-charge.png](https://es.documentation.maestrel.com/__attachments/a_b10457eb2cf6332cd88748ef86bfc5371ad20e1fceec6d8987f86f8f0072f8cf/resa-list-edit-payment-charge.png?cb=93e87f2f597985d7851020aada7ed41f)

**Realizar un reembolso**  
![resa-list-edit-payment-refund.png](https://es.documentation.maestrel.com/__attachments/a_7fc7e0eb1ee469e9c9603f83e116798b89d78f9db9150c95d2a34b61d6b7eed6/resa-list-edit-payment-refund.png?cb=548f99a2e18a94288f44ae447a89ed44)

*** ** * ** ***

## Acciones que pueden ser realizadas para una reserva

Se puede realizar **5 tipos de acciones** para una reserva:

### Marcar como Confirmada

* Si ha indicado que una reserva debe ser confirmada antes que las fechas sean bloqueadas, esta acción añadirá la reserva al calendario.

* Si una reserva no tiene que ser confirmada, entonces esta acción no hará nada más que modificar el estatus de la reserva a **Confirmada**. Cuando hace clic sobre "Confirmar" indica que ha consultado la reserva.

* Si ha indicado que uno o más emails deben ser enviados con la acción "Confirmación de reserva", los emails serán automáticamente enviados.

### Cancelar la reserva

* Una reserva que está cancelada sigue presente en la base de datos. Se puede ver en la lista de reserva, con el estatus "Cancelada".

* No se puede cambiar el estatus de una reserva cancelada. Si la reserva ha sido cancelada por error, se debe añadir de nuevo la reserva.

* Si ha indicado que uno o más emails deben ser enviados con la acción "Cancelación de reserva", los

### Enviar un email

Esta acción le permite enviar un email de forma manual. Se puede escribir el contenido del email, o se puede elegir una plantilla creada en **HBook \> Emails**.  
![resa-email.png](https://es.documentation.maestrel.com/__attachments/a_82f225f41c465005f89617d8ca520cf200be41a9b654562dfc0455eb8051c54b/resa-email.png?cb=b5eb97461bdceeaeaaca3b81f41f71fe)

1. Puede seleccionar la **plantilla**que desee utilizar. Puede establecer diferentes plantillas de email en HBook \> Emails.

2. Edite el mensaje si desea personalizarlo.

3. Puede incluir un enlace de pago en el cuerpo del correo electrónico. Para insertar un enlace de pago, haga clic en "Añadir enlace de pago".

   * Se le presentará una lista de posibles valores para el enlace de pago.

     ![resa-email-add-payment.png](/__attachments/a_0b481e7673e7c6e3dc5e15d3bd5add7f3a99dd320e6707b2a0f073ed24fc326d/resa-email-add-payment.png?cb=3000ba5d2a34a7783dee3f2d1d1c6ddb)
   * Puede indicar un importe personalizado.

     ![resa-email-add-payment-custom.png](/__attachments/a_01742a7c07c283a6fa85239037c550cc4836e8278a908e3e2ffed6637ecb5b23/resa-email-add-payment-custom.png?cb=12abaa46158c0fe26ab48d3889388d90)
   * También puede seleccionar que solo se le pida un método de pago, sin coste alguno.

<!-- -->

4. Seleccione el archivo adjunto que desea enviar.

Se puede consultar un log detallado de los emails enviados en **HBook \> Emails \> Logs de los emails**.

### Abrir un documento

* Puede elegir entre los documentos que ha creado en [HBook \> Documentos](https://es.documentation.maestrel.com/hbook/documentos.md).

![select-template.png](https://es.documentation.maestrel.com/__attachments/a_4951811973130739b386c9810fe6fed7284e75979600ccf76f5bd999904e715f/select-template.png?cb=be775899b001b42dbc28732a0d1ec95e)

* El documento se abrirá en una nueva pestaña de su navegador. Se puede hacer una impresión PDF desde su navegador, si quiere guardar una copia del documento en PDF.

### Suprimir una reserva

* Esta acción remueve la reserva de la lista. Es una acción irreversible.

Una reserva que ha sido suprimida no puede ser restaurada como ha sido suprimida de la base de datos.

---
language: "es"
---
# Lista de variables

Aquí tiene una **lista de variables** que se pueden utilizar para plantillas de los emails, plantillas de documentos o para el contenido de la exportación de iCal. Verá la lista de variables a continuación:

* la tabla de plantillas de email en [HBook \> Emails](https://es.documentation.maestrel.com/hbook/ajustes-de-los-emails.md)

* la tabla de plantillas de documentos en [HBook \> Documentos](https://es.documentation.maestrel.com/hbook/documentos.md)

* los ajustes para el calendario de exportación iCal en [HBook \> Sincronización ICal \> Ajustes de exportación](https://es.documentation.maestrel.com/hbook/sincronizacion-ical-importacion-y-exportacion-ical.md#ical-ajustes-exportacion)

Para cualquier nuevo campo que añada para el[formulario de datos de cliente y reserva](https://es.documentation.maestrel.com/hbook/formulario-de-datos.md), verá una nueva variable.

* Cualquier variable asociada a la **Reserva**empieza por "\[resa_...\]"

* Cualquier variable asociada al **Cliente**empieza por "\[customer...\]".

*** ** * ** ***

## Variables para los datos de la reserva

Aquí tiene información sobre las **variables de reserva** que puede utilizar:

* **\[resa_id\]**: el ID de la reserva

* **\[resa_ids\]**: para una reserva múltiple, esta variable mostrará la lista de los IDs de las reservas que la componen

* **\[resa_alphanum_id\]**: un número aleatorio alfanumérico que puede servir de número de reserva

* **\[resa_id\]**: el ID de la reserva

* **\[resa_check_in\]**: la fecha de entrada de la reserva

* **\[resa_check_in\]**: la fecha de salida de la reserva

* **\[resa_number_of_nights\]**: el número de noches de la reserva

* **\[resa_accommodation\]**: el nombre del alojamiento reservado (ejemplo: "Habitación Doble")

* **\[resa_accommodation_num\]**: el número/nombre del alojamiento reservado (ejemplo: "201" si se trata de la habitación doble 201)

* **\[resa_adults\]**: el número de adultos

* **\[resa_children\]**: el número de niños

* **\[resa_persons\]**: el número de personas

* **\[resa_admin_comment\]** : el contenido del comentario mostrado en la sección "Comentarios" de la lista de las **reservas**

* **\[resa_extras\]**: la lista de los servicios suplementarios seleccionados

* **\[resa_coupon_code\]**: el código cupón que ha sido utilizado

* **\[resa_coupon_amount\]**: el monto del cupón utilizado

* **\[resa_invoice_table\]** : muestra una tabla (factura) con todos los precios desglosados. Por favor, tenga en cuenta que esta variable solamente puede utilizarse con emails o documentos de tipo **HTML**.

* **\[resa_price\]**: el precio total de la reserva

* **\[resa_accom_list_price\]**: el precio bruto del alojamiento. Esto corresponde al precio del alojamiento ante todo descuento o tasa aplicada sobre este precio

* **\[resa_deposit\]** : el monto del depósito tal como está indicado en los [Ajustes de depósito](https://es.documentation.maestrel.com/hbook/ajustes-de-pago.md#pago-deposito)

* **\[resa_price_minus_deposit\]**: el precio de la reserva una vez el depósito deducido

* **\[resa_paid\]**: el monto ya pagado

* **\[resa_payments_history_table\]** : muestra una tabla con el historial de los pagos. Por favor, tenga en cuenta que esta variable solamente puede utilizarse con emails de tipo **HTML**.

* **\[resa_remaining_balance\]**: el resto que se tiene que pagar

* **\[resa_bond\]** : el monto de la fianza, tal como ajustado en los [Ajustes de fianza](https://es.documentation.maestrel.com/hbook/ajustes-de-pago.md#pago-ajustes-fianza)

* **\[resa_price_including_bond\]**: el precio de la reserva con la fianza incluida

* **\[resa_deposit_including_bond\]**: el precio del depósito con la fianza incluida

* **\[resa_remaining_balance_including_bond\]**: el resto que se tiene que pagar con la fianza incluida

* **\[resa_payment_gateway\]**: la pasarela de pago utilizada (Stripe, PayPal, ...)

* **\[resa_origin\]**: el origen de la reserva (página web o nombre del calendario iCal)

* **\[resa_ical_origin_url\]**: La URL de los detalles de la reserva en la plataforma de origen (disponible solo para plataformas que comparten esta URL, como AirBnb, TripAdvisor, Campsites.co.uk, etc.).

* **\[resa_received_on_date\]**: la fecha de recepción de la reserva

* **\[resa_received_on\]**: la fecha y hora de recepción de la reserva

* **\[resa_x_days_before_check_in\]**: la fecha correspondiente a "x" días antes de la fecha de entrada. Debería sustituir "x" por el número de días. Por ejemplo, \[resa_21_days_before_check_in\].

* **\[resa_x_days_after_check_in\]**: la fecha correspondiente a "x" días después de la fecha de entrada. Debería sustituir "x" por el número de días. Por ejemplo, \[resa_2_days_after_check_in\].

* **\[resa_x_days_before_check_out\]**: la fecha correspondiente a "x" días antes de la fecha de salida. Debería sustituir "x" por el número de días. Por ejemplo, \[resa_1_days_before_check_out\].

* **\[resa_x_days_after_check_out\]**: la fecha correspondiente a "x" días después de la fecha de salida. Deberías sustituir "x" por el número de días. Por ejemplo, \[resa_14_days_after_check_out\].

* **\[today_date\]**: la fecha del día

## Variables para los datos del cliente

Las variables suelen ser sencillas, por ejemplo:

* **\[customer_id\]**: el id del cliente

* **\[customer_first_name\]**: el nombre del cliente

* **\[customer_first_name\]**: el apellido del cliente

* **\[customer_email\]**: el email del cliente

* ...

## Variables for the accommodation type

En **HBook \> Varios \> Ajustes de los tipos de alojamientos** , puede [crear variables personalizadas](https://es.documentation.maestrel.com/hbook/varios.md#Ajustes-de-los-tipos-de-alojamientos) para los tipos de alojamiento. Estas variables se pueden utilizar en las plantillas de email y de documentos. Aparecerán debajo de la tabla de plantillas de email y de la tabla de plantillas de documentos.

## Variables para los enlaces de pago

* **\[payment_link_total_price\]** : un enlace de pago con el precio total como monto a pagar

* **\[payment_link_total_price_including_bond\]** : un enlace de pago con el precio total como monto a pagar, incluyendo la fianza según lo establecido en los [ajustes de la fianza](https://es.documentation.maestrel.com/hbook/ajustes-de-pago.md#pago-ajustes-fianza)

* **\[payment_link_deposit\]** : un enlace de pago con el monto del depósito a pagar, tal y como se establece en los [ajustes del depósito](https://es.documentation.maestrel.com/hbook/ajustes-de-pago.md#pago-deposito)

* **\[payment_link_deposit_including_bond\]** : un enlace de pago con el monto del depósito a pagar, incluyendo la fianza de seguridad

* **\[payment_link_remaining_balance\]** : un enlace de pago con el monto pendiente que aún no se ha pagado, como monto a pagar

* **\[payment_link_remaining_balance_including_bond\]** : un enlace de pago con el monto pendiente que aún no se ha pagado, incluyendo el monto de la fianza, como monto a pagar

* **\[payment_link_bond\]** : un enlace de pago con el monto de la fianza a pagar, tal y como se establece en los [ajustes de la fianza](https://es.documentation.maestrel.com/hbook/ajustes-de-pago.md#pago-ajustes-fianza)

* **\[payment_link_custom_amount-xx.xx\]** : un enlace de pago con un monto a pagar personalizado

* **\[payment_link_no_payments\]** : un enlace de pago para actualizar/proporcionar un método de pago. No se realiza ningún cargo. Esto solo está disponible con la pasarela de pago Stripe.

---
language: "es"
---
# Menú de Facturación Electrónica

Solo verá este menú si ha instalado y activado un complemento de servicio de facturación para HBook.

Consulta la [documentación técnica sobre los servicios de facturación electrónica](https://es.documentation.maestrel.com/einvoicing.md).  
Actualmente, solo ofrecemos integración con un servicio de facturación con sede en Francia, [VosFactures](https://es.documentation.maestrel.com/einvoicing/hbook-y-el-programa-vosfactures-francia.md). Estamos estudiando la posibilidad de añadir servicios para otros países de la UE.

---
language: "es"
---
# Menú de HBook Connect

Maestrel está en proceso de convertirse en partner de conectividad de Google Hotel y Google Vacation Rentals.

Tenga en cuenta que pueden pasar unos meses hasta que Maestrel esté listo para obtener la certificación completa. ¡[Sigue nuestros avances](https://es.documentation.maestrel.com/connect/informacion-general)!  
Disponemos de documentación técnica específica sobre la conectividad de Maestrel con Google Hotels y Vacations. [Accede a la documentación de HBook Connect](https://es.documentation.maestrel.com/connect.md).

**Plugin HBook Connect**

Debe añadir el [plugin HBook Connect](https://maestrel.com/es/registration/connect/plugin/) a su sitio web de WordPress. Será el enlace entre HBook en su sitio web y nosotros, como partner de conectividad.

**Registro y descarga gratuitos**

Registrarse ahora e instalar el plugin HBook Connect solo le reportará ventajas. ¡Es gratis!

La mayor parte del trabajo la hacemos nosotros, y la configuración de HBook Connect lleva menos de 30 minutos. Si se une ahora, formará parte de los anuncios que se conectarán en "directo" por primera vez a Google Hotels/Vacation Rentals.

**Oferta especial**

Regístrese ahora y le aplicaremos automáticamente un descuento del 50 % en su primera suscripción al servicio Maestrel Connect. ¡Es nuestra forma de agradecerle su paciencia y su participación en la certificación de Maestrel como partner de conectividad de Google!

---
language: "es"
---
# Normas de reservas

Se pueden ajustar **Normas de reserva** en el menú **HBook \> Normas de reserva**. Las Normas de reserva son opcional. Hay 5 tipos de normas de reserva.  
![booking-rules.png](https://es.documentation.maestrel.com/__attachments/a_00195130623915f7c94e7c90591a6969f81d34530df8a9a05f2f22f0e2501120/booking-rules.png?cb=f691ecc043a7d86f8cf39a3ba22fdbec)

1. [Días de entrada](https://es.documentation.maestrel.com/hbook/normas-de-reservas.md#dias-entrada-salida): indique cuáles son los días autorizados para la entrada

2. [Días de salida](https://es.documentation.maestrel.com/hbook/normas-de-reservas.md#dias-entrada-salida): indique cuáles son los días autorizados para la salida

3. [Estancia mínima](https://es.documentation.maestrel.com/hbook/normas-de-reservas.md#estancia-min-max): define la duración mínima de una estancia

4. [Estancia máxima](https://es.documentation.maestrel.com/hbook/normas-de-reservas.md#estancia-min-max): define la duración máxima de una estancia

5. [Normas avanzadas de reserva](https://es.documentation.maestrel.com/hbook/normas-de-reservas.md#normas-avanzadas-reserva): usa las normas avanzadas para crear ajustes obligatorios de reserva, tarifas especiales, descuentos o cupones.

*** ** * ** ***

## Días de entrada y de salida

Con los **Días de entrada autorizados** y **Días de salida autorizados**, usted puede indicar cuáles días sus clientes pueden llegar y salir. Esto puede estar ajustado de otra manera según las temporadas y los tipos de alojamientos.  
![booking-rules-changeover-1.png](https://es.documentation.maestrel.com/__attachments/a_7ccdcade1ee7e969e181c55c0ef2e5e77eb616c2c56a0d02dad924771e07e794/booking-rules-changeover-1.png?cb=254e31f9e2b41b6d29f615755a0008e7)  
![booking-rules-changeover-2.png](https://es.documentation.maestrel.com/__attachments/a_02405d586a049c0fb3481bcc7781f0bfba9197c9227fd08fac56fcecf035b988/booking-rules-changeover-2.png?cb=e4f0abdb917cbc4a05128e64c9528dca)

++**Ejemplos de ajuste de días autorizados para la entrada y la salida**++  
📘  
**Ejemplo 1 - Día de cambio los Sábados todo el año para todos los tipos de alojamientos**  
![rules-example1.png](https://es.documentation.maestrel.com/__attachments/a_745d71a8f31a3cea8cf06718a9202d0309ec623cebc7fa960613b936488edb64/rules-example1.png?cb=d672565e2dd177cb817e3c0de5060d89)

📘  
**Ejemplo 2 - Día de entrada y de salida diferentes según las temporadas**  
![rules-example2.png](https://es.documentation.maestrel.com/__attachments/a_50116677d6593e44dffa25e33f551995b6903ad05cbcd02e6568de06379c8147/rules-example2.png?cb=36f5a72836b46dc93597e62de8b0a9fe)

*** ** * ** ***

## Duración de estancia mínima y máxima

Con los ajustes de **Duración mínima** y **Duración máxima** de la estancia, se puede indicar el número de noches mínimo y máximo autorizado. Esto puede estar ajustado de manera distinta según las temporadas y los tipos de alojamientos.  
![booking-rules-length.png](https://es.documentation.maestrel.com/__attachments/a_b4b10fab697860c0d0f73855cb2be9390d395f100a9944cdd029d8e9d1e5e38c/booking-rules-length.png?cb=3ec2c3ef9a127e28efeb09c1d98cc79e)  
![booking-rules-max-length.png](https://es.documentation.maestrel.com/__attachments/a_81ca17272b502646279a279b9f4e6bf8ff6775385ca8dbbc9a184bf83cee6617/booking-rules-max-length.png?cb=f8a7aaf0d5862ff7637333c2d009eb04)

++**Examples of set-up for minimum and maximum stays**++  
📘  
**Ejemplo 1 - Duración mínima según la temporada**

Número mínimo de noches que cambia según la temporada.  
![rules-example3.png](https://es.documentation.maestrel.com/__attachments/a_a6bc8c377192d9061e03ce425f33546b4b0feda14232d2fab19e14c857d70c49/rules-example3.png?cb=5ec2a8e051fd6a1860fd0cdcf911b31c)  
📘  
**Ejemplo 2 -** **Duración mínima de la estancia según el tipo de alojamiento y la temporada**

Número mínimo de noches que cambia según la temporada y el tipo de alojamiento.  
![rules-example4.png](https://es.documentation.maestrel.com/__attachments/a_c57ebdbc4f839d698cdde0268a9a65e1c09afe77a8acadb718e1155df1cce5d6/rules-example4.png?cb=9408c7d6281589b810683efc391f4b20)  
📘  
**Ejemplo 3 - Estancia máxima**  
![rules-example5.png](https://es.documentation.maestrel.com/__attachments/a_82e315e2fcb1cec7d9d3ddc76e15e2892ab68a6517690b30d42179492dc5c966/rules-example5.png?cb=6d4bb238a0da377e6c71b78516c51ec2)

*** ** * ** ***

## Normas avanzadas de reserva

Esto es una herramienta potente que le permitirá definir los ajustes condicionales. Esta herramienta tiene dos objetivos:

* definir las condiciones para diferentes escenarios de reserva que no pueden estar ajustados únicamente con los ajustes más arribas

* definir las condiciones en las que un descuento o cupón pueden aplicarse

Hay 5 tipos de normas avanzadas:

1. **Obligatorio:** si el día de entrada seleccionado como fecha de entrada corresponde a unos de los días de entrada indicados en la norma avanzada, se aplican todos los criterios siguientes para que se pueda reservar el/los tipos de alojamientos a los cuales se aplica esta norma.

2. **Tarifa Especial:** si la búsqueda de disponibilidades corresponde a los criterios definidos en la norma, la **tarifa especial** está aplicada. Después de crear la norma avanzada de tipo "Tarifa especial", se puede seleccionar la norma creada en [HBook \> Tarifas](https://es.documentation.maestrel.com/hbook/tarifas.md#tarifas-especiales). De esta manera, se pueden crear tarifas distintas cuando se cumplen las condiciones de la norma creada.

3. **Obligatorio y Tarifa Especial:** la norma es **a la vez** una norma de reserva obligatoria (restrictiva) y asociada a una tarifa especial.

4. **Descuento:** si la búsqueda de disponibilidades corresponde a los criterios de la norma, pues un **descuento** está aplicado. Se definirá el tipo de descuento (porcentaje o importe fijo) y su valor para cada tipo de alojamiento y cada temporada afectado en [HBook \> Tarifas \> Descuentos.](https://es.documentation.maestrel.com/hbook/tarifas.md#tarifas-descuentos)

5. **Cupón:** si la búsqueda de disponibilidades corresponde a los criterios de la norma y si el cliente ha entrado un cupón válido, un descuento será aplicado. Usted definirá el nombre del cupón, el tipo de descuento (porcentaje o importe fijo) y su valor para cada tipo de alojamiento y cada temporada afectado en [HBook \> Tarifas \> Cupones](https://es.documentation.maestrel.com/hbook/tarifas.md#cupones).

### ++Etapa 1: Crear una nueva norma++

Para crear una norma avanzada, haga clic sobre **Añadir norma**.  
![create-booking-rules.png](https://es.documentation.maestrel.com/__attachments/a_ddb181e0c7001bf1cd1236f3dbfd4af809134f09d8b236002d611377f6ab9fb4/create-booking-rules.png?cb=7abf6bb04c6f3c2fb43a2c58cd38f622)

#### ++Etapa 2: Indica los atributos de la nueva norma++

![advanced-rule-1.png](https://es.documentation.maestrel.com/__attachments/a_c01a921881702626333dfcb2da6e387b1174cb3ee5dbd823a929d2c54c5de072/advanced-rule-1.png?cb=01e36070b98e2377b8ea5cea7e9a0cbf)

1. Indicar el **nombre** de la norma

2. Selecciona el **tipo** de norma

3. Selecciona uno o varios **días de entrada**

4. Selecciona uno o varios **días de salida**

5. Entra la **estancia mínima** (si aplicable)

6. Entra la **estancia máxima** (si aplicable)

7. Selecciona para cuál o cuáles tipos**de alojamiento** esta norma es aplicable. Usted no podrá ver este ajuste para el tipo de norma "Obligatoria" y "Obligatoria y tarifa especial". Para las normas avanzadas de tipo "Tarifa especial", "Descuento" y "Cupón", usted indicará el tipo de alojamiento y temporadas directamente en la página **Tarifas**.

8. Selecciona para cuál o cuáles **temporadas** esta norma es aplicable. Usted no podrá ver este ajuste para el tipo de norma "Obligatoria" y "Obligatoria y tarifa especial". Para las normas avanzadas de tipo "Tarifa especial", "Descuento" y "Cupón", usted indicará el tipo de alojamiento y temporadas directamente en la página **Tarifas**.

9. Haga clic sobre **Guardar**

++**Ejemplos de ajuste de normas avanzadas**++  
📘  
**Ejemplo 1 - Duración fija de la estancia para un día de entrada específico (Si el día de entrada es un lunes, el día de salida debe ser el viernes siguiente)**  
![rules-example6.png](https://es.documentation.maestrel.com/__attachments/a_2e4f6960393cdfc5bd226ae5498cf00d18207d878974b947c6bda71cefd5dd16/rules-example6.png?cb=1cdaea2f133e8fa830110ec5d32201a0)  
📘  
**Ejemplo 2 - Descuentos diferentes para estancias entre 10 y 29 noches y estancias de 30 noches o más**  
![rules-example7.png](https://es.documentation.maestrel.com/__attachments/a_d1b1ea5c339a009f5c5ca2cc4a71f9fd9a4c2cbdec9c95ba9c86acbe8017dfb2/rules-example7.png?cb=2bdf81d2c585e8563f7219626c6c454b)  
📘  
**Ejemplo 3 - Cupones con condiciones de aplicación: solamente válidos para estancias entre 3 y 7 noches**  
![rules-example8.png](https://es.documentation.maestrel.com/__attachments/a_40d6bb7c3349d5abf7e514c37cecfb10608478c48636b18ce8248a0fe3d88fa4/rules-example8.png?cb=b7f5b234136563e8421eb8d931f9933b)

---
language: "es"
---
# Personalización de los formularios

En esta sección de la documentación, encontrará información sobre los menús de **Formulario de búsqueda** y **Formulario de datos** de **HBook**.  
![hbook-forms-menu-item.png](https://es.documentation.maestrel.com/__attachments/a_5d59613c752ba60b798899400811a4f14e1b5b645925c999fdd5fcdc3a6b665f/hbook-forms-menu-item.png?cb=cca86d00330b7c5709e2428ab78ba0d9)

El menú **Formulario de búsqueda** le permite personalizar el **formulario de búsqueda** y también la etapa de la **selección del tipo de alojamiento:**

1. [Formulario de búsqueda:](https://es.documentation.maestrel.com/hbook/busqueda-y-seleccion-de-los-alojamientos.md#formulario-de-busqueda) en esta sección, se puede personalizar los campos del formulario de búsqueda.

2. [Selección del tipo de alojamiento:](https://es.documentation.maestrel.com/hbook/busqueda-y-seleccion-de-los-alojamientos.md#Selecci%25C3%25B3n-del-tipo-de-alojamiento) en esta sección, se puede personalizar lo que se muestra en la etapa de la elección del tipo de alojamiento.

*** ** * ** ***

El menú **Formulario de datos de cliente y reserva** le permite personalizar los **datos de cliente** y también **los datos de reserva** de los que le hace falta:

3. [Formulario de datos de cliente y reserva:](https://es.documentation.maestrel.com/hbook/formulario-de-datos.md) en esta sección, se puede personalizar el formulario completado por el cliente para los datos detallados en lo que le concierne a él y a su reserva.

---
language: "es"
---
# Personalización del plugin

Para facilitar la personalización del plugin, diferentes filtros y acciones han sido creados. Le recomendamos insertar el código custom en el **fichero functions.php de su child theme** para estar seguro de que este código no sea borado cuando se actualiza el plugin.

## Filtros relativos a la página del tipo de alojamiento

* hb_accommodation_cpt

* hb_accommodation_public

* [hb_accommodation_has_archive](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_accommodation_has_archive)

* [hb_accommodation_supports](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_accommodation_supports)

* [hb_accommodation_taxonomies](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_accommodation_taxonomies)

## Filtros para el formulario de búsqueda

* [hb_search_form_markup](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_search_form_markup)

* [hb_search_form_title](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_search_form_title)

## Filtros para la selección del tipo de alojamiento

* hb_available_accommodation_markup

* hb_first_available_accom_num

## Filtros para la selección de los servicios adicionales

* [hb_extra_name](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_extra_name)

* [hb_extras_form_markup](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_extras_form_markup)

* [hb_extras_types_order](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_extras_types_order)

* [hb_resa_extra_formatting](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_resa_extra_formatting)

## Filtros para el formulario de datos del cliente/reserva

Estos filtros pueden ser útiles si desea añadir contenido **antes o después de un campo específico**:

* hb_details_form_markup_before_field

* hb_details_form_markup_after_field

Este filtro puede ser útil si desea **modificar** la salida de un **campo específico**:

* [hb_details_form_markup_field](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb-details-form-markup-field)

Este filtro puede ser útil si desea **modificar** el resultado del **formulario de datos**:

* [hb_details_form_markup](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_details_form_markup)

## Filtros relativos a la etapa del pago

* [hb_payment_types](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_payment_types)

* [hb_stripe_credit_cards_icons](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_stripe_credit_cards_icons)

## Filtros relativos al resumen de reserva y a la zona del botón final "Reserva ahora"

* hb_resa_summary_markup

* hb_resa_summary_no_external_payment_markup

* hb_resa_summary_external_payment_markup

* [hb_policies_area_markup](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_policies_area_markup)

* hb_confirm_area_markup

## Filtros para la factura

* [hb_invoice_table_style](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_invoice_table_style)

* hb_invoice_table_markup

## Filtros relativos a las acciones asociadas a la reserva y al cliente

* [hb_create_reservation](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_create_reservation)

* [hb_create_customer](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#ad0134e7-7112-4a5a-83e0-db214f6bb43d)

* [hb_reservations_updated](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#dc25c0b2-13b1-4c81-ae4d-8add99db98fd)

* [hb_blocked_accom_updated](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_blocked_accom_updated)

## Filtros relativos a los shorcodes \[hb_accommodation_list\], \[hb_rates\], \[hb_availability\]

* [hb_accommodation_list_markup](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_accommodation_list_markup)

* hb_rates_markup

* hb_availability_on_click_refresh

## Filtros relativos a los roles añadidos por HBook

* hb_resa_reader_capabilities

* [hb_resa_manager_capabilities](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_resa_manager_capabilities)

* hb_pricing_manager_capabilities

* hb_hbook_manager_capabilities

## Filtros para los emails automáticos

* [hb_email_actions](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_email_actions) : to add actions upon which an email is sent automatically

* [hb_scheduled_min_hour](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_scheduled_min_hour) : to change the sending window minimum hour of the day

* [hb_scheduled_max_hour](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_scheduled_max_hour) : to change the sending window maximum hour of the day. Default is 11pm

## Filtros para la sincronización iCal

* [hb_ical_agenda_check_in_time](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_ical_agenda_check_in_time) : para cambiar la hora de registro compartida cuando se utiliza el parámetro de consulta \<\<agenda". Por defecto: 15pm.

* [hb_ical_agenda_check_out_time](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_ical_agenda_check_out_time) : para cambiar la hora de salida compartida cuando se utiliza el parámetro de consulta "agenda". Por defecto es 11am.

* [hb_ical_additional_info](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_ical_additional_info) : para añadir información para filtrar al importar un evento de calendario iCal. La información filtrada se mostrará en la columna "Comentarios" de la reserva.

* [hb_ical_additional_non_standard_properties](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_ical_additional_non_standard_properties) : para añadir información para filtrar cualquier campo de propiedad no estándar ("X-PROPERTY-NAME") al importar un evento del calendario iCal. La información filtrada se mostrará en la columna "Comentarios" de la reserva.

* [hb_ical_nb_years_history](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_ical_nb_years_history) : para personalizar el número de años del pasado que se incluyen en la exportación al pasar el parámetro de consulta "future_only" a "no". Por defecto son 2 años.

## Varios

* [hb_language_list](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_language_list)

* [hb_uncompleted_resa_deletion_delay](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_uncompleted_resa_deletion_delay)

* [hb_old_resa_logs_deletion_delay](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_old_resa_logs_deletion_delay)

* [hb_retina_scale_factor](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_retina_scale_factor)

* [hb_image_sizes](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_image_sizes)

* [hb_strings](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_strings)

* [hb_ical_additional_info](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_ical_additional_info)

## Fonciones Js

El plugin HBook también nombra las dos funciones JavaScript siguientes:

* [hbook_show_accom_list](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hbook_show_accom_list)

* [hbook_reservation_done](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hbook_reservation_done)

*** ** * ** ***

### hb_accommodation_taxonomies

Este es un filtro que se aplica a las **taxonomías** , parámetro que está passado en la función **register_post_type** utilizada para crear las páginas de Tipo de Alojamiento.

**Parámetro:**

* **$taxonomies:** *(tabla)* lista de las taxonomías.

**Ejemplo:**

Añadiendo categorias para las páginas del alojamiento.

    function categories_for_accommodation( $taxonomies ) {
    	$taxonomies[] = 'category';
    	return $taxonomies;
    }
    add_filter( 'hb_accommodation_taxonomies', 'categories_for_accommodation' );

Por favor nota que por defecto las páginas que utilizan un "custom post type" no están incluidas en las páginas WordPress de tipo "Archive". Para añadir estas páginas (si desea por ejemplo tener una página para una categoria), deberá añadir el código suguiente:

    function hbook_add_custom_types( $query ) {
    	if( (is_category() || is_tag()) && $query->is_archive() && empty( $query->query_vars['suppress_filters'] ) ) {
    	$query->set( 'post_type', array(
    	'post', 'hb_accommodation'
    		));
    	}
    	return $query;
    }
    add_filter( 'pre_get_posts', 'hbook_add_custom_types' );

*** ** * ** ***

#### hb_accommodation_has_archive

Este filtro se aplica al ajuste **has_archive** que está pasado a la función **register_post_type** utilizada para crear las páginas de Tipo de Alojamiento.

**Parámetro:**ninguno

**Ejemplo:**

Para desactivar el archivo para las páginas del tipo de alojamiento:

    function hb_disable_archive() {
    	return false;
    }
    add_filter( 'hb_accommodation_has_archive', 'hb_disable_archive' );

*** ** * ** ***

#### hb_accommodation_supports

Este filtro se aplica al ajuste **supports** que ha passado a la función **register_post_type** utilizada para crear las páginas del tipo de alojamiento.

**Parámetro:**

* **$supports:** *(tabla)* lista de elementos.

**Ejemplo:**

Añadiendo "excerpts" para las páginas del tipo de alojamiento.

    function support_for_excerpts( $supports ) {
    	$supports[] = 'excerpt';
    	return $supports;
    }
    add_filter( 'hb_accommodation_supports', 'support_for_excerpts' );

*** ** * ** ***

#### hb_search_form_markup

Este filtro se aplica al balizaja HTML del formulario de búsqueda.

**Parámetro:**

* **$output:** *(cadena de caracteres)* el código HTML del formulario.

* **$form_id:** *(cadena de caracteres)* el ID del formulario de búsqueda tal como passado el shortcode **\[hb_booking_form\]** gracias al ajuste **form_id**.

*** ** * ** ***

#### hb_search_form_title

Este filtro se aplica al título del formulario de búsqueda.

**Parámetro:**

* **$title:** *(cadena de caracteres)* el código HTML del formulario.

**Ejemplo:**

    function change_title_tag( $title ) {
    	return str_replace( 'h3', 'h2', $title );
    }
    add_filter( 'hb_search_form_title', 'change_title_tag' );

*** ** * ** ***

#### hb_extra_name

Este filtro se aplica a los nombres de cada servicio suplementario (los servicios suplementarios mostrados después del alojamiento).

**Parámetros:**

* $display_name, $option, $price

* **$display_name:** *(cadena de caracteres)* nombre del suplemento tal como será mostrado

* **$extra:** *(tabla)* dato del suplemento

* **$price:** *(tabla)* precio del suplemento

*** ** * ** ***

#### hb_extras_form_markup

Este filtro se aplica al balizaje HTML del formulario que muestra los servicios suplementarios.

**Parámetro:**

* **$output:** *(cadena de caracteres)* el código HTML del formulario.

*** ** * ** ***

**hb_extras_types_order**

Los servicios adicionales se agrupan por tipo de entrada (casilla de verificación, menú desplegable, botones de opción).

* Las opciones **únicas**se muestran con casillas de verificación: son para servicios adicionales que no son cantidades y para los que no hay opciones múltiples.

* Las opciones de **cantidad**se muestran con un menú desplegable: son para servicios adicionales que son cantidades (por día, por persona/por día, etc.).

* Las opciones **múltiples**se muestran con botones de radio: son para servicios adicionales que tienen opciones múltiples.

El orden de visualización predeterminado es: único, cantidad, múltiple. Este filtro es útil para tener un orden de visualización diferente de los distintos tipos de servicios adicionales.

**Parámetro:**

**$types**: (tabla) lista de los diferentes tipos, por orden de visualización. El orden predeterminado es: tabla( 'single', 'quantity', 'multiple' ).

**Ejemplo**:

Cambiando el orden predeterminado para mostrar primero el menú desplegable (cantidad), luego las casillas de verificación (únicas) y, por último, todas las opciones que tienen botones de opción (múltiples):

    function custom_extras_types_order( $types ) {
    	$types = array( 'quantity', 'single', 'multiple' );
    	return $types;
    }
    add_filter( 'hb_extras_types_order', 'custom_extras_types_order' );

*** ** * ** ***

#### hb_resa_extra_formatting

Este filtro se aplica a los nombres de cada servicio suplementario elegido (en los emails enviados por HBook).

**Parámetros:**

* **$formatted_extra_name:** *(cadena de caracteres)* el nombre formatado del servicio suplementario

* **$extra_name:** *(cadena de caracteres)* el nombre del servicio suplementario

* **$extra_value:** *(cadena de caracteres)* el valor de la opción elegida

* **$option_choice_name:** *(cadena de caracteres)* el nombre de la opción elegida

*** ** * ** ***

#### hb_details_form_markup_field

Este filtro se aplica al marcado HTML de un campo de campos de detalles.

**Parámetros**:

* **$output:** *(cadena de caracteres)* el código HTML del campo específico.

* **$field:**(tabla) los atributos del campo.

**Ejemplo**:

Establezca un valor predeterminado para un campo de entrada. En este ejemplo, se trata de una hora de llegada predeterminada, para un campo que es de uso exclusivo del administrador.

    add_filter( 'hb_details_form_markup_field', 'myfunction_set_default_arrival_time', 10, 2 );

    function myfunction_set_default_arrival_time( $markup, $field ) {
        if ( $field['id'] == 'arrival_time' ) {
            $markup = str_replace( 'value=""', 'value="15:00"', $markup );
        }
        return $markup;
    }

*** ** * ** ***

#### hb_details_form_markup

Este filtro se aplica al balizaje HTML del formulario de datos del cliente/reserva.

**Parámetro:**

* **$output:** *(cadena de caracteres)* el código HTML del formulario.

*** ** * ** ***

#### hb_payment_types

Este filtro puede ser utilizado para modificar el orden de lo metodos de pago listados, cuando offrece al cliente elegir (pago al llegar, depósito, pago por totalidad)

**Parámetro:**

* **$types:** *(tabla)* lista de los metódos de pago autorizados. El orden por defetco es: tabla('offline', 'store_credit_card', 'deposit', 'full').

**Ejemplo:**

Modificación del orden para que el pago offline (a la llegada por ejemplo) sea mostrado en último.

    function custom_payment_type_order( $types ) {
    	$types = array( 'deposit', 'full', 'store_credit_card', 'offline' );
    	return $types;
    }
    add_filter( 'hb_payment_types', 'custom_payment_type_order' );

*** ** * ** ***

#### hb_active_payment_gateways

Este filtro se aplica a la lista de pasarelas de pago activadas.

**Parámetro:**

* **$gateways:** *(tabla)* lista de tipos de pago activos.

**Ejemplo:**

Invertir el orden de las opciones de las pasarelas de pago, en el formulario de pago, cuando se habilitan varias.

    function custom_payment_gateway_order( $gateways ) {
    	$gateways = array_reverse( $gateways );
    	return $gateways;
    }
    add_filter( 'hb_active_payment_gateways', 'custom_payment_gateway_order' );

*** ** * ** ***

#### hb_stripe_credit_cards_icons

Este filtro sirve a modificar los iconos de tarjeta de crédito que quiere mostrar el la opción de pago con Stripe.

**Parámetro:**

* **$icons:** *(tabla)* lista de los iconos de tarjeta. Valor por defecto: array( 'mastercard', 'visa', 'americanexpress' ). Valores acceptadas : 'amazon', 'americanexpress', 'delta', ''diners', discover', 'ebay', ''jcb', maestro', 'mastercard', 'solo', 'visa', 'visaelectron', 'switch'

**Ejemplo:**

Mostar solamente los iconos de visa y mastercard.

    function custom_stripe_payment_icons( $types ) {
    	$icons = array( 'visa', 'mastercard' );
    	return $icons;
    }
    add_filter( 'hb_stripe_credit_cards_icons', 'custom_stripe_payment_icons' );

*** ** * ** ***

#### hb_policies_area_markup

Este filtro se aplica a la parte del proceso de reserva en el cuál el cliente accepta los Terminos y condiciones, y/o la Politica de privacidad.

**Parámetro:**

* **$output:** *(cadena)* el código HTML del formulario.

**Ejemplo:**

Añadir una casilla para la inscripción a una lista de difusión de MailChimp. Ese necesita el uso del plugines MC4WP y también una personalización. Por favor, consulta [este artículo](https://es.documentation.maestrel.com/knowledgebase/como-utilizar-mailchimp-con-hbook.md) de nuestra base de conocimientos.

    function add_mailchimp_to_details_form( $output ) {
        $output .= '<h3 class="hb-title hb-title-terms">Our newsletter</h3>';
        $output .= '<p>';
        $output .= '<label>';
        $output .= '<input type="checkbox" name="mc4wp-subscribe" value="1" />';
        $output .= 'Yes! Subscribe me to the your monthly newsletter.</label>';
        $output .= '</p>';
        return $output;
    }

    add_filter( 'hb_policies_area_markup', 'add_mailchimp_to_details_form' );

*** ** * ** ***

#### hb_invoice_table_style

Este filtro se aplica a los estilos de la factura. Se puede encontrar estos estilos en **wp-content/plugins/hbook/utils/utils.php**. Búsqua la función nombrada "get_invoice_table".

**Parámetros:**

* **$style:** *(cadena de caracteres)* todos los estilos CSS están aplicados.

* **$resa:** *(tabla)* los datos de la reserva

*** ** * ** ***

#### hb_create_reservation

Esta acción está executada cuando una nueva reserva está añadida a la tabla de reserva de la base de datos.

**Parámetro:**

* **$resa_info:** *(tabla)* todos los datos de la nueva reserva.

*** ** * ** ***

#### hb_create_customer

Esta acción está executada cuando un nuevo cliente está añadido a la tabla de reserva de la base de datos.

**Parámetro:**

* **$customer_info:** *(tabla)* todos los datos del nuevo cliente.

*** ** * ** ***

#### hb_reservations_updated

Esta acción está executada cuando la tabla de la reserva de la base de datos está actualizada.

**Parámetro:** ningún

*** ** * ** ***

#### hb_blocked_accom_updated

Esta acción está executada cuando la tabla que contiene los alojamientos bloqueados está actualizada.

**Ajuste:** ningún

*** ** * ** ***

#### hb_accommodation_list_markup

Este filtro puede ser utilizado para modificar como se muestra la lista de tipos de alojamientos.

**Parámetro:**

* **$output:** *(cadena)* contiene el output del marcador HTML de la lista de alojamientos.

**Ejemplo:**

Para que el enlace de la viñeta del tipo de alojamiento se abra en la misma pestaña

En el fichero functions.php de su child theme, añadir:

    function change_target_self( $output ) {
    	return str_replace( '_blank', '_self', $output );
    }
    add_filter( 'hb_accommodation_list_markup', 'change_target_self' );

*** ** * ** ***

#### hb_resa_manager_capabilities

Este filtro se aplica a la lista de las capacidades del usuario que tiene el papel "Gestion de las reservas".

**Parámetro:**

* **$capabilities:** *(tabla)* una llave *(cadena de caracteres)* =\> valor *(boolean)*. Esta tabla tiene una lista de capacidades (la llave es la capacidad y el valor es "true").

**Ejemplo:**

Si su tema rediriga automáticamente cualquier usuario con la capacidad "read" hacia el front-end, se puede añadir capacidades que son para el "Contributor" o "Author". Para consultar todas las capacidades y roles WordPress, se puede consultar <https://codex.wordpress.org/Roles_and_Capabilities>

    function hb_add_capabiliites_to_manager( $capabilities ) {
    	$added_capabilities = array( 'edit_posts', 'delete_pots' );
    	$capabilities = array_merge( $added_capabilities, $capabilities );
    	return $capabilities;
    }
    add_filter( 'hb_resa_manager_capabilities', 'hb_add_capabiliites_to_manager' );

*** ** * ** ***

#### hb_email_actions

Este filtro se aplica a todas las acciónes que puede ver en la columna "Acciones " del menú **HBook \> Emails**.

**Parámetro:**

* **$actions:** *(tabla)* contiene la diferentes acciones con: una llave *(cadena de caracteres)* =\> valor *(cadena de caracteres)* . Las llaves a utilizar son *'action_value'* y *'action_text'*.

*** ** * ** ***

#### hb_scheduled_min_hour

Los emails automáticos se envián, por defecto, entre las 7:00 y las 23:00 (Zona horaria ajustada en WordPress), al momento que se hace una visita a su web (admin o front-end).

Valor por defecto es 7 (7am). Requiere un número entre 0 y 23.

**Parámetro:** Ninguno.

**Ejemplo:**

    function change_minimum_scheduled_hour() {
    	return 9;
    }
    add_filter( 'hb_scheduled_min_hour', 'change_minimum_scheduled_hour' );

*** ** * ** ***

#### hb_scheduled_max_hour

Los emails automáticos se envián, por defecto, entre las 7:00 y las 23:00 (Zona horaria ajustada en WordPress), al momento que se hace una visita a su web (admin o front-end).

Valor por defecto es 23 (11pm). Requiere un número entre 0 y 23.

**Parámetro:** Ninguno.

**Ejemplo:**

    function change_maximum_scheduled_hour() {
    	return 20;
    }
    add_filter( 'hb_scheduled_max_hour', 'change_maximum_scheduled_hour' );

*** ** * ** ***

#### hb_ical_agenda_check_in_time

Si está utilizando el parámetro de consulta "agenda" para incluir horas en el formato de la información compartida para la propiedad iCal DTSTART y DTEND, puede que desee modificar la hora pasada a DTSTART (hora de entrada). Por defecto, se pasa "15" (3pm).

**Parámetro:** Ninguno.

Por defecto es 15 (3pm). Espere un número entre 0 y 23.

    function change_agenda_check_in_time() {
    	return 16;
    }
    add_filter( 'hb_ical_agenda_check_in_time', 'change_agenda_check_in_time' );

*** ** * ** ***

#### hb_ical_agenda_check_out_time

Si está utilizando el parámetro de consulta "agenda" para incluir horas en el formato de la información compartida para la propiedad iCal DTSTART y DTEND, puede que desee modificar la hora pasada a DTEND (hora de entrada). Por defecto, se pasa "11" (11am).

**Parámetro:** Ninguno.

Por defecto es 11 (11am). Espere un número entre 0 y 23.

    function change_agenda_check_out_time() {
    	return 10;
    }
    add_filter( 'hb_ical_agenda_check_out_time', 'change_agenda_check_out_time' );

*** ** * ** ***

#### hb_ical_additional_info

**Parámetro:**

* **$default_comment_data:** *(tabla)* un array con los valores que HBook búscara en el campo DESCRIPTION del contenido iCal de un calendario externo. Si se encuentra la propiedad, HBook añadira el valor de ese campo en la columna "Comments" de la reserva.

Ejemplo con datos ficticios "Matriculación de vehículos" y "Solicitud especial".

    function my_platforms_comment_data ( $default_comment_data ) {
        $additional_data = array(
          'Matriculación de vehículos',
          'Solicitud especial'
        );
        $updated_comment_data = array_merge( $default_comment_data, $additional_data );
        return $updated_comment_data;
    }
    add_filter( 'hb_ical_additional_info', 'my_platforms_comment_data' );

*** ** * ** ***

#### hb_ical_additional_non_standard_properties

**Parámetro**:

* **$other_ical_non_standard_properties:** *(tabla)* un array con los valores que HBook búscara en el contenido iCal de un calendario externo. Si se encuentra la propiedad, HBook añadira el valor de ese campo en la columna "Comments" de la reserva.

Ejemplo con datos ficticios "X-EXTRAS" y "X-TOTAL-AMOUNT".

    function my_platforms_non_standard_properties ( $other_ical_non_standard_properties ) {
        $additional_properties = array(
          'X-EXTRAS',
          'X-TOTAL-AMOUNT'
        );
        $updated_other_non_standard_properties = array_merge( $other_ical_non_standard_properties, $additional_properties );
        return $updated_other_non_standard_properties;
    }
    add_filter( 'hb_ical_additional_non_standard_properties', 'my_platforms_non_standard_properties' );

*** ** * ** ***

#### hb_ical_nb_years_history

Si está utilizando el parámetro de consulta "future_only" para incluir reservas pasadas/fechas bloqueadas en la exportación a iCal, puede que desee modificar el número de años incluidos en la exportación. Por defecto, HBook incluye 2 años de historial, cuando el parámetro "future_only" se pasa con "no" como valor (para anular el valor por defecto de incluir sólo reservas futuras y fechas bloqueadas).

    function custom_ical_nb_years_history ( $default_delay ) {
        return '6';
    }
    add_filter( 'hb_ical_nb_years_history', 'custom_ical_nb_years_history' );

*** ** * ** ***

#### hb_language_list

Este filtro se aplica a la lista de los idiomas gestionados de HBook en el caso de una sitio web multilingüe.

**Parámetro:**

* **$langs:** *(tabla)* una llave *(cadena decarácteres)* =\> valor *(cadena de caracteres)* tabla que contiene los datos de los diferentes idiomas (la llave es la local del idioma, el valor es el nomnre del idioma).

**Ejemplo:**

Si utiliza un plugin multi lengual que no sea Polylang o WPML y para el cual los idiomas no están detectados automáticamente por HBook :

    function new_language_list( $langs ) {
    	$added_languages = array(
    			'fr_FR' => 'French',
    			'it_IT' => 'Italian',
    			'es_ES' => 'Spanish',
    			'de_DE' => 'German'
    	);
    	$langs = array_merge( $added_languages, $langs );
    	return $langs;
    }
    add_filter( 'hb_language_list', 'new_language_list' );

*** ** * ** ***

#### hb_uncompleted_resa_deletion_delay

* **Requiere un valor en retorno de tipo:** *(entero + "MINUTE" o "HOUR")* el plazo antés que HBook elimina una reserva que no ha sido finalizada. Se muestra con el estatus "Procesando" (el cliente cerró la pantalla, abandonó el proceso de pago, etc.)

* Por defecto, HBook elimina reservas abandonadas después de 1 hora

**Ejemplo:**

Eliminar las reservas que no han sido finalizadas después de 30 minutos.

    function custom_uncompleted_resa_deletion_delay( $default_delay ) {
    	return '30 MINUTE';
    }
    add_filter( 'hb_uncompleted_resa_deletion_delay', 'custom_uncompleted_resa_deletion_delay' );

*** ** * ** ***

#### hb_old_resa_logs_deletion_delay

* **Requiere un valor en retorno de tipo:** *(entero +* *"DAY" or "MONTH")* el plazo de retención de los logs de los cambios de estatus de las reservas.

* Esos logs están útiles para nosotros o desarrolladores para hacer un debug. Por defecto, se borran después de 14 dias.

**Ejemplo:**

Cambiar el plazo a 28 días antés de elminiar los logs.

    function custom_resa_logs_deletion_delay( $default_delay ) {
    	return '28 DAY';
    }
    add_filter( 'hb_old_resa_logs_deletion_delay', 'custom_resa_logs_deletion_delay' );

*** ** * ** ***

#### hb_retina_scale_factor

**Parámetro:**

* **$retina_scale_factor:** *(entero)* el factor de escala aplicado a las imágenes por HBook (por defecto, la escala es de 1).

**Ejemplo:**

Mostrar las imágenes para los aparatos que soportan la retina x 3.

    function custom_retina_scale_factor( $retina_scale_factor ) {
    	return 3;
    }
    add_filter( 'hb_retina_scale_factor', 'custom_retina_scale_factor' );

*** ** * ** ***

#### hb_image_sizes

**Parameter:**

* **Parámetro:**

  * **$sizes:** *(tabla)* una llave(cadena de caracteres) =\> valor (cadena de caracteres) tabla que contiene las diferentes tamaños, cada tamaño teniendo las llaves "width" et "height". Esto puede ser útil si ha elegido en **HBook \> Misc \> Misc** que quiere utilizar un redimensionamiento de las imágenes "Estáticas". Cuando elige "Estáticas", HBook no utiliza AquaResizer.

*** ** * ** ***

#### hb_strings

Puede utilizar este filtro para añadir cadenas externas para su traducción en **HBook \> Texto**. A cambio, espera una matriz con el título de las secciones y las cadenas para esta nueva sección.

**Ejemplo:**

    function add_my_custom_section_strings() {
      return array(
        'title' => esc_html__( 'My custom section', 'hbook-admin' ),
        'strings' => array(
          'custom_section_text_1' => esc_html__( 'Label for my first text', 'hbook-admin' ),
          'custom_section_text_2' => esc_html__( 'Label for my second text', 'hbook-admin' ),
          'custom_section_text_3' => esc_html__( 'Label for my third text', 'hbook-admin' ),
        )
      );
    }
    add_filter( 'hb_strings', 'add_my_custom_section_strings' );

*** ** * ** ***

## JavaScript functions

### hbook_show_accom_list

El plugin HBook intenta llamar está función cada vez que la lista de los tipos de alojamiento se muestra.

**Ejemplo:**

Activar una función JavaScript después que la lista de los tipos de alojamiento disponible ha sido mostrada.

Añade en el fichero functions.php de su child theme:

    add_action( 'wp_enqueue_scripts', 'enqueue_my_js_scripts' );

    function enqueue_my_js_scripts() {
    	wp_enqueue_script( 'my-script', get_stylesheet_directory_uri() . '/my-script.js', array(), null, true );
    }

y en el directorio del child theme, crea un fichero my-script.js file que tendrá:

    function hbook_show_accom_list() {
    	my_js_function();
    }

*** ** * ** ***

#### hbook_reservation_done

HBook intenta llamar está función cada vez que una reserva está comptada con succeso por el cliente.

**Ejemplo:**

Activa una función JavaScript después que una reserva ha sido recibida. Esto puede ser utilizado por ejemplo si tiene un código de conversión de Google Analytics, un snippet de Adwords...

Añade en el fichero functions.php de su child theme:

    add_action( 'wp_enqueue_scripts', 'enqueue_my_js_scripts' );

    function enqueue_my_js_scripts() {
    	wp_enqueue_script( 'my-script', get_stylesheet_directory_uri() . '/my-script.js', array(), null, true );
    }

y en el directorio del child theme, crea un fichero my-script.js file que tendrá:

    function hbook_reservation_done() {
    	my_js_function();
    }

---
language: "es"
---
# Precio inicial

En los ajustes de cada **Tipo de alojamiento** , en la sección [Ajustes de presentación](https://es.documentation.maestrel.com/hbook/tipos-de-alojamiento.md#alojamiento-ajustes-presentacion), se puede indicar un "Precio inicial". Puede mostrar ese precio en cualquier sitio de su web, con el shortcode \[hb_starting_price\] o el bloque **Precio inicial**.

## Shortcode \[hb_starting_price\]

Utiliza el shortcode \[hb_starting_price\] para mostrar el precio inicial de un tipo de alojamiento.

**Parámetro:**

* **accom_id** : indica el ID del alojamiento por el cual quiere mostrar el precio inicial.

  Por ejemplo: **\[hb_starting_price accom_id="5"\]**

Se puede encontrar el ID de un tipo de alojamiento en la página del alojamiento, justo debajo del título.

*** ** * ** ***

## Precio inicial - Gutenberg

![starting-price.png](https://es.documentation.maestrel.com/__attachments/a_eded7e8e61278145fa73cc7de3611e1e66230a2641f199f8daf29f89654573b9/starting-price.png?cb=fa9abe6d8ca0cc26315a2f9acdd48d3c)

* Selecciona para que **tipo de alojamiento** quiere mostrar el precio inicial.

---
language: "es"
---
# Reservas

En esta sección de la documentación, se puede encontrar información relacionada con el menú **HBook \> Reservas**.  
![resa-menu-item.png](https://es.documentation.maestrel.com/__attachments/a_93db741829f8a0e2f828c2fa6af6ef7258d4184579eb8e7cbcfa4e3a9d7d0c9d/resa-menu-item.png?cb=49eb06a29d8dfa17306c31b50e5f9f97)

Todas las reservas recibidas en su sitio web serán mostradas en la página **Reservas**. Hay 6 partes en esta página.

1. [Calendario](https://es.documentation.maestrel.com/hbook/calendario-bloquear-fechas.md)

2. [Bloquear fechas](https://es.documentation.maestrel.com/hbook/calendario-bloquear-fechas.md)

3. [Añadir una reserva](https://es.documentation.maestrel.com/hbook/anadir-una-reserva.md)

4. [Lista de reservas](https://es.documentation.maestrel.com/hbook/lista-de-reservas.md)

5. [Reservas archivadas](https://es.documentation.maestrel.com/hbook/reservas-archivadas-exportar-las-reservas.md)

6. [Exportar reservas](https://es.documentation.maestrel.com/hbook/reservas-archivadas-exportar-las-reservas.md)

Nota que HBook añade dos roles para el acceso y la gestión de las reservas. Ver [este artículo](https://es.documentation.maestrel.com/knowledgebase/cuales-son-las-diferentes-funciones-anadidas-por-h.md) para más información.

*** ** * ** ***

Un mensaje con **notificaciones** puede mostrarse arriba de la página **Reserva** si hay errores de sincronización. Ver [aquí](https://es.documentation.maestrel.com/hbook/sincronizacion-ical-importacion-y-exportacion-ical.md#Comprender-las-notificaciones-mostradas-en-la-p%25C3%25A1gina-Reserva) para comprender mejor lo que estas notificaciones significan. Los ajustes para mostrar o no estas notificaciones se encuentran en el menú [Sincronización iCal \> Ajustes de la sincronización](https://es.documentation.maestrel.com/hbook/sincronizacion-ical-importacion-y-exportacion-ical.md#ical-notificaciones).  
![sync-error-msg.png](https://es.documentation.maestrel.com/__attachments/a_671a61b0e3bb34cd88b9f2d20e6acae9c3e20fdc8f792e8ad9b2cbeb1773fb8f/sync-error-msg.png?cb=f9c657ad916c780f20350f9e9641960f)

---
language: "es"
---
# Reservas archivadas - Exportar las reservas

## Reservas archivadas

Para mantener una lista de reserva clara y mejorar la velocidad de cargamento, HBook puede archivar automáticamente las reservas antiguas.

* Las reservas archivadas están listadas por mes y cuando usted hace clic sobre el mes, verá todas las reservas de este mes.

* Por defecto, las reservas están automáticamente archivadas cuando la salida era el segundo mes antes del mes actual. Usted puede modificar este plazo de archivo en [HBook \> Varios \> Varios](https://es.documentation.maestrel.com/hbook/varios.md#Varios)

![reservation-archived.png](https://es.documentation.maestrel.com/__attachments/a_6aa6b318e0b6a70497b30126e9e5b5a7a2f5e982f94f077f8ed7f78a973fbd90/reservation-archived.png?cb=ae248d0616ce6bc79af463cccd5eb2df)

*** ** * ** ***

## Exportar reservas

Se puede exportar las reservas al formato .csv, fichero que puede ser importado en software como Excel.  
![reservation-export.png](https://es.documentation.maestrel.com/__attachments/a_1aba2e9f415bbc940e9c4a2d2f2046098e6acf3b9e8e79eee421c6fe9b9933b8/reservation-export.png?cb=a35fd2a466b81378099ea2d2ef459135)

1. **Filtra** las reservas que quiere exportar

2. Selecciona para que **tipo de alojamiento** desea hacer el export

3. Elige cuáles **datos** deben ser exportados entre los datos de la reserva y del cliente

4. Haga clic sobre **Descargar**

---
language: "es"
---
# Resumen de la reserva

Utilizará el shortcode o el bloque "Resumen de la reserva" para mostrar un resumen de la reserva.

Hay dos casos en los que utilizará el "Resumen de la reserva":

* **Página de agradecimiento** : cuando redirija al cliente a una [página de "Agradecimiento"](https://es.documentation.maestrel.com/knowledgebase/puedo-redirigir-al-cliente-a-una-pagina-de-agradec.md) específica para confirmar la reserva, es necesario añadir un resumen de la reserva en esa página.

* **Enlaces de pago** : en la página de pago, al utilizar [enlaces de pago](https://es.documentation.maestrel.com/knowledgebase/puedo-enviar-un-enlace-de-pago-a-mi-cliente.md), es posible que desee mostrar un resumen de la reserva.

*** ** * ** ***

## Shortcode \[hb_reservation_summary\]

Utiliza el shortcode **\[hb_reservation_summary\]** en su página de "Agradecimiento" si utiliza el parámetro "thank_you_page_url" en el shortcode del formulario de reserva. Cuando los clientes sean redirigidos a su página de "Agradecimiento", verán la pantalla de confirmación de la reserva con el resumen de la misma.

**Parámetros:** ninguno

    [hb_reservation_summary]

*** ** * ** ***

## Formulario de reserva - Bloc Gutenberg

![summary-gutenberg.png](https://es.documentation.maestrel.com/__attachments/a_e249b8fedcb4bc58715b3a63ee6ad6c76b4704ce88ab304260a0147fd32d0046/summary-gutenberg.png?cb=24b81e3552f01e65b0927327f1916c5e)

No hay ningún ajuste para este bloque.

---
language: "es"
---
# Servicios adicionales

Usted encontrará la página de los **Servicios suplementarios** en el menú **HBook \> Servicios suplementarios** . Si usted desea ofrecer a sus clientes la posibilidad de añadir **servicios suplementarios** a su reserva, puede determinar estos en esta página. Un servicio suplementario puede ser una simple opción o una elección entre varias opciones.

Existen diferentes **tipos de servicios suplementarios** que inducirán diferentes tipos de cálculos:

* **por persona:** se puede ajustar un precio diferente para los adultos y los niños. El importe está aplicado una vez solo.

* **por persona por día:** se puede ajustar un precio diferente para los adultos y los niños. El importe está multiplicado por el número de noches.

* **una sola vez:** solo será aplicado una vez para la reserva

* **por alojamiento por día:** el importe será multiplicado por el número de alojamientos reservados

* **por alojamiento por día:** el importe será multiplicado por el número de noches y por el número de alojamientos reservados

* **cantidad:** se ajusta el precio por 1 y el cliente indica la cantidad deseada. Puede configurar una cantidad máxima

* **cantidad par día:** se ajusta el precio por 1 y el cliente indica la cantidad deseada. Puede configurar una cantidad máxima. La cantidad se multiplica por el número de noches.

## **Crear un servicio adicional**

![options-multiple.png](https://es.documentation.maestrel.com/__attachments/a_c4b81934bafa9c2946db7c2386a707529cb80743166e143c968b4ecc9ed0a6d1/options-multiple.png?cb=70bbc6639cd6f4664da7368598a03cdf)

1. Haga clic sobre **Añadir nuevo servicio suplementario**

2. Indica el **nombre** del servicio

3. Indica si hay **opciones múltiples** para este servicio. Si hay varias opciones posibles, primero debe guardar antes de añadir las opciones.

4. Si está activa la [reserva múltiple](https://es.documentation.maestrel.com/hbook/varios.md#varios-reserva-multiple): indica si el servicio suplementario está asociado a un **tipo de alojamiento** o a la **reserva**

5. Selecciona el **tipo** de servicio

6. Entra el **importe**

7. Si usted ha indicado a la etapa 4 que debe ser asociado al **alojamiento**, indica los tipos de alojamientos para los cuales está ofrecido.

8. Haga clic sobre **Guardar**

📘  
**Ejemplo de servicios adicionales**  
![examples-options-multiple.png](https://es.documentation.maestrel.com/__attachments/a_3adf4cda04edea67c0f17a54b08d1f265e6b28649ec603ece2b53be7f3e3f4a5/examples-options-multiple.png?cb=4bd9f792e8d4288d46a48b481fe8f575)

---
language: "es"
---
# Shortcodes/Bloques

Para mostrar elementos de HBook en una página, como un formulario de búsqueda, un formulario de reserva, un calendario de disponibilidad, una tabla de tarifas o una lista de alojamientos, puede utilizar:

* **bloques**con el editor Gutenberg

* **shortcodes**con cualquier otro editor o constructor de páginas

Puedes mostrar estos elementos de HBook en cualquier lugar de tu sitio web: en una página, un post, un widget, una barra lateral...

## Bloques Gutenberg

Si utiliza el editor Gutenberg, encontrará fácilmente los **bloques HBook** escribiendo "hbook" en la barra de búsqueda de los bloques:  
![blocks.png](https://es.documentation.maestrel.com/__attachments/a_292dc68f23c49baef9e80a4556450f6ff0fe435d4ef1b5c25b5b0c238e83a568/blocks.png?cb=6f418871457e52cec69faf6070d7d701)

## Shortcodes

Si prefiere utilizar los shortcodes, escríbelos donde desea utilizarlos en el contenido página/artículo/widget. Por ejemplo:  
![classic.png](https://es.documentation.maestrel.com/__attachments/a_cf11420d0438e8759a8b92c647979a558fd51a5b40b2f0effc5379b0829cc509/classic.png?cb=1133b52fa8d5fc1b3291df44b9b0a999)
Shortcodes  
Por favor, nota que los shortcodes proponen más ajustes que los bloques. Si utiliza el editor Gutenberg, pero desea utilizar ajustes no disponibles con los bloques HBook, se puede utilizar un bloque **Shortcode** en el cual puede escribir el shortcode HBook con sus parámetros.

## Shortcodes y bloques disponibles

---
language: "es"
---
# Sincronización iCal - Importación y exportación iCal

En está sección de la documentación, usted encontrará información sobre el menú **Sincronización iCal - Importación y exportación iCal**.  
![ical-menu-item.png](https://es.documentation.maestrel.com/__attachments/a_fd93ab2bb9a3380fb2dbfe7f7aed28baa9190c2a94f65c43777c2187cc86d172/ical-menu-item.png?cb=8ce452d613973f8ada0a8d788c023d16)

HBook permite **importar** , **exportar** y **sincronizar los calendarios** gracias a los flujos y ficheros iCal. Por defecto, HBook inicia la sincronización con los calendarios externos todas las horas. Se puede modificad hasta cada 5 minutos.  
Se recomienda utilizar HBook como **calendario principal** y ajustar la sincronización entre HBook y sus calendarios externos **de ambos sentidos**. No se debe sincronizar dos calendarios externos juntos si ya están sincronizados con HBook.

*** ** * ** ***

## ¿Qué es la sincronización iCal?

iCal es un formato de ficheros muy útil para intercambiar calendarios. Este formato está utilizado para:

* aplicaciones de tipo Agenda/Calendario: iCal, Google Calendar, Outlook Calendar...

* plataformas de reservas y OTA: AirBnb, booking.com, TripAdvisor, Expedia, VRBO, HomeAway, etc...

Lo que llamamos sincronización es en realidad un import de un flujo de datos iCal que se efectúa a intervales regulares por cada calendario/plataforma/OTA de manera independiente. Esto es lo se pasa:

* Cada hora (o la frecuencia indicada en **HBook \> Sincronización iCal \> Ajustes de la sincronización iCal** ), HBook comprueba los flujos iCal de todos los calendarios añadidos en **HBook \> Sincronización iCal \> Calendarios sincronizados**. Usted puede actualizar sus calendarios manualmente (= iniciar manualmente la sincronización) haciendo clic sobre el botón "Actualizar calendarios". Cualquier nueva reserva sera importada en HBook y aparecerá en la lista de las reservas.

* A su propia frecuencia, los calendarios externos (AirBnb, TripAdvisor, booking.com, HomeAway, Expedia, VRBO, etc...) procedan de la misma manera y verifican los flujos iCal de HBook para actualizar los calendarios. Es necesario añadir el enlace de los calendarios HBook en cada plataforma/calendario externo. El evento/reserva será importada (Google o iCal o cualquier aplicación de calendarios) o las fechas serán bloqueadas (AirBnb, TripAdvisor, booking.com, HomeAway o cualquier OTA/plataforma de reserva). Los datos mostrados en relación con estas reservas/fechas no disponibles importadas dependen de cada plataforma. Algunas aplicaciones/plataformas de reservas tienen un botón/enlace para actualizar los calendarios (= iniciar la sincronización manualmente).

Se puede consultar [este artículo](https://es.documentation.maestrel.com/knowledgebase/puedo-sincronizar-hbook-con-airbnb-expedia-vrbo-bo.md) de nuestra base de conocimientos para ver una lista no exhaustiva de las diferentes aplicaciones, plataformas de reservas, OTA, calendarios... que proponen la sincronización iCal.

*** ** * ** ***

## Presentación de la tabla de sincronización iCal

Si tiene un plugin de tipo "Coming soon/Mantenimiento", tendrá que desactivarlo para que la sincronización sea operacional. Si no, los calendarios iCal no son accesibles (por que la página de "Mantenimiento" está devuelto en vez del calendario iCal del alojamiento).  
![sync-table.png](https://es.documentation.maestrel.com/__attachments/a_06520f71c86b5fb124202b566ea102da164ca0dedc12ea18f6c012fb0b18d3ed/sync-table.png?cb=924fb301b21ad41a87811b955f653e83)

### Actualización manual - Última actualización

1. Puede lanzar la actualización de forma manual de los calendarios HBook con sus calendarios externos, con un clic en "Actualizar calendarios".

2. Aquí está apuntada la fecha y hora de la última actualizacíon de sus calendarios HBook.

### Exportar calendarios

3. **Descargar el fichero .ics** del calendario HBook de un alojamiento.

4. Hacer clic sobre **"Obtener URL de exportación"** para obtener el enlace del calendario. Se puede copiar y pegar este enlace de un calendario HBook en sus calendarios externos.

Si necesita obtener una URL que contenga **todas las reservas de un mismo calendario**, puede hacer clic en "Obtener URL del calendario que contiene todos los calendarios HBook en un solo calendario". Este enlace se encuentra debajo de la tabla de sincronización de iCal.

#### Parámetros query añadidos a la URL

La URL de exportación a iCal de HBook está estructurada con los parámetros `accom_id` y `accom_num`.

De forma predeterminada, en las nuevas instalaciones de HBook, activamos automáticamente una **clave aleatoria** que también se añade a la URL de exportación. Verá un parámetro llamado `key` cuando obtenga la URL de exportación. Esto se hace para proteger el acceso a sus fuentes iCal de HBook, que de otro modo serían fácilmente accesibles.  
En las versiones anteriores, verá una opción llamada "Añadir una clave aleatoria a la URL de iCal HBook" en la sección [Ajustes de exportación](https://es.documentation.maestrel.com/hbook/sincronizacion-ical-importacion-y-exportacion-ical.md#ical-ajustes-exportacion) de **HBook \> Sincronización iCal**.

#### Parámetros query adicionales disponibles

HBook proporciona diferentes parámetros que se pueden añadir al final de la URL de exportación. Esto puede resultar útil en los siguientes casos:

* Cuando necesite un formato diferente para una exportación específica: por defecto, HBook exporta las reservas como fechas, pero es posible que necesite exportarlas con fecha y hora. Esto suele ocurrir cuando se exporta a una agenda (Google Calendar, etc.).

* Cuando desee anular el comportamiento predeterminado establecido en **HBook \> Sincronización iCal \> Ajustes de exportación**.

Puedes añadir hasta 4 parámetros query a la URL.

* **agenda** : por defecto, tiene el valor "no". Deberá pasarlo a "yes" para las agendas (Google Calendars, etc.). Con este parámetro ajustado a "yes", la fecha se formatea con una información horaria adicional (por defecto, a las 15h para la hora de entrada y a las 11h para la hora de salida). Esto es útil para las agendas, ya que permite ver la reserva a lo largo de los días. Puede modificar los valores por defecto para la hora de entrada y para la hora de salida, utilizando los [filtros HBook](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#filtros-ical).

* **future_only** : Deberá pasarlo a "no" si desea que se incluyan en la exportación todas las reservas/fechas bloqueadas pasadas (por defecto, hasta 2 años en el pasado). Puede modificar el valor por defecto para el número de años de historial a incluir, utilizando los [filtros HBook](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#filtros-ical).

* **reservations_only** : por defecto, tiene el valor "no". Lo pasará a "yes" si ha establecido que desea incluir las fechas bloqueadas en la exportación (en **HBook \> Sync iCal \> Ajustes de exportación**) pero desea anular la configuración para un calendario en el que desea exportar solo las reservas.

* **website_only** : por defecto, está configurado en "no". Lo cambiará a "yes" si ha configurado que desea incluir todas las reservas (no solo las reservas del sitio web) en la exportación (en **HBook \> Sincronización iCal** **\> Ajustes de exportación**), pero desea anular la configuración de un calendario en el que solo desea exportar las reservas del sitio web.

📘  
**Ejemplos de URL de exportación iCal con paramétros adicionales**

* https://web-dom.com/?feed=hbook-calendar.ics\&accom_id=102\&accom_num=1\&agenda=yes

* https://web-dom.com/?feed=hbook-calendar.ics\&accom_id=102\&accom_num=1\&agenda=yes\&reservations_only=yes

* https://web-dom.com/?feed=hbook-calendar.ics\&accom_id=102\&accom_num=1\&website_only=yes

* https://website.com/?feed=hbook-all-calendars.ics\&future_only=no

* https://website.com/?feed=hbook-all-calendars.ics\&\&key=KBDEHAOEY25RPNO\&agenda=yes

### Importar calendarios

5. Haga clic sobre **Importar un fichero .ics**

6. Indica el **nombre** que quiere dar al calendario. Se mostrará en el detalle de las reservas importadas.

7. Selecciona el fichero .ics que debe ser importado. Cualquier evento futuro de este calendario será tratado. Un mensaje de notificación será mostrado para indicar el resultado de la importación.

### Sincronizar un calendario HBook con otro calendario iCal

8. Haga clic sobre **Sincronizar con un nuevo calendario**

9. Indica el **Nombre** que quiere dar al calendario que quiere sincronizar. Se mostrará en el detalle de las reservas importadas.

10. Indica **el url** de este calendario

11. Haga clic sobre **Añadir**

Cualquier evento futuro de este calendario será tratado. Un mensaje de notificación le indicará el resultado de la importación.

**Calendarios sincronizacos**

La **lista de los calendarios que están sincronizados con HBook** se mostraran en la última columna:

12. Haga clic sobre **Modificar** para cambiar el nombre o el url del calendario

13. Haga clic sobre **Eliminar** para eliminar la sincronización de HBook con este calendario. Esto no borrará las reservas ya importadas.

La sincronización iCal es para **sincronizar los calendarios solamente**. Esto no incluye los datos en relación con el precio, los pagos, los datos del cliente, el número de adultos/niños, las opciones elegidas, etc. Se pueden añadir esos datos directamente en la lista de reservas.

*** ** * ** ***

## Presentación de los ajustes de sincronización iCal

Para adaptarse a la diversidad de los calendarios externos que proponen la sincronización iCal y para ofrecerle opciones de sincronización, usted encontrará los ajustes siguientes:

### Ajustes de notificación

Cuando un error occure durante la sincronización, HBook puede conservar y mostrar información sobre esos errores de synchronisación. Son lo que llamamos [notificaciones](https://es.documentation.maestrel.com/hbook/sincronizacion-ical-importacion-y-exportacion-ical.md#ical-notificaciones) iCal y se mostrarán en la página de aministración **HBook \> Reservas**.  
![settings-ical-notif.png](https://es.documentation.maestrel.com/__attachments/a_62276e85c8210b8968c9379f75a21549efe6edc5348bcdf284ce1c8758df207e/settings-ical-notif.png?cb=56441381f9f5b7823acb106a5d346431)

1. Indica si desea que HBook **guarde registros** de las notificaciones. Recomendamos activar las notificaciones a lo menos durante la configuración de la sincronización para poder vigilar cualquier error y facilitar el debug.

2. Indica si quiere **mostrar** las notificaciones que aparecerán arriba de la página **Reservas**.

### Ajustes de precios

Al editar una reserva en la [lista de reservas](https://es.documentation.maestrel.com/hbook/lista-de-reservas.md), HBook actualiza automáticamente el precio de la reserva. En esta sección encontrará ajustes para ajustar la actualización de precios de las reservas importadas desde un calendario iCal.  
![settings-ical-prices.png](https://es.documentation.maestrel.com/__attachments/a_b0c46ae47fa5f2d578f5d39b9ba84d8339c13c2cc04c1e0fdb10b467503cbb2d/settings-ical-prices.png?cb=0661811ceb992f4af48f081c2824df9f)

1. Puede **desactivar**la actualización de precios para las reservas importadas desde un calendario externo.

2. Si ha activado la actualización de precios, puede seleccionar las **tasas/impuestos** que se incluirán en el cálculo del precio.

### Ajustes de importación

![settings-ical-import.png](https://es.documentation.maestrel.com/__attachments/a_18092059f5f00b1cf2354ddcb24ff009bea9387be3c057f27ce3b847e48de865/settings-ical-import.png?cb=9e38654cc5a2c3e6cfdb977e9e73912d)

1. Indica la **frecuencia** de sincronización. Por favor, tenga en cuenta que solo afecta la frecuencia a la cual HBook actualiza los calendarios en su web, importando desde sus calendarios extenos cualquiera nueva reserva o cambio en una reserva importada previamente.

   Esto no tiene ningún impacto sobre la frecuencia de la actualización de los calendarios externos (AirBnb, booking.com, Expedia...), cuáles hacen la actualización con sus propias frecuencias, independientemente de HBook.

2. Si las **fechas** de una reserva han sido **modificadas** en el calendario externo, elige si desea que HBook **actualiza automáticamente** las fechas de la reserva correspondiente en HBook. Esta opción tendrá que ser desactivada si uno de sus calendarios externos no sigue los estándares iCal (por ejemplo si el UID no está permanente).

3. Si una **reserva** han sido **cancelada** en el calendario externo, elige si desea que HBook **cambia automáticamente** el estatus de la reserva correspondiente en HBook, para cancelarla y librar las fechas en HBook. Esta opción tendrá que ser desactivada si uno de sus calendarios externos no sigue los estándares iCal (por ejemplo si el UID no está permanente).

4. Por defecto, HBook no importa las **fechas bloqueadas** proveniente de sus calendarios externos. Aquó se puede modificar el ajuste, si desea que HBook importa las fechas bloquedas también. En esté caso, le recomendamos usar los ajustes adicionales.

Para que la sincronización iCal funcione correctamente, le rogamos que usa **HBook** como su **calendario principal**. Sincroniza cada calendario HBook con el calendario externo correspondiente, ambos sentidos. No sincroniza sus calendarios externos juntos.

Si hay fechas que quiere bloquear, debería configurar estas fechas no disponibles usando **Reservas \> Bloquear alojamiento** y no agregarlas manualmente en los calendarios externos. Con la sincronización, estas fechas serán automáticamente marcadas como "no disponible" en los otros calendarios.

#### **Ajustes adicionales para la ventana de importación iCal**

Por defecto, descartamos las fechas bloqueadas y importamos solamente las reservas. Si quiere que HBook importá las fechas bloqueadas, le aconsejamos ajustar los parametros siguientes, para definir una ventana de importación.

En ciertos casos, las plataformas incluyen en el contenido de su export toda fecha que no está abierta a la reserva. Por ejemplo, se puede que ningún tarifa sea indicada para un periodo lejano o para una fecha especifica, ciertos días pueden ser bloqueados debido a un ajuste de una ventana de reserva o de plazo (para evitar las reservas de última hora). Esto creará reservas "falsas" o "fantasmas" que serán importadas en su lista de reservas.

Por eso, se debe utilizar los ajustes siguientes para configurar la ventana de importación de las reservas via iCal:  
![settings-ical-import-2.png](https://es.documentation.maestrel.com/__attachments/a_75d2a14070b1b2854abd1c0b0a7a4d4a712bce6b2b292fbb6a18a48763b5b309/settings-ical-import-2.png?cb=bd2ee0ddfab81c79de6e1136bfa35ff6)

9. Indica el **número de meses** máximo de importación a partir de hoy como **fecha máxima**.

10. Indica el **número de días** a partir de la fecha del día para determinar la **fecha mínima de importación**.

11. Si no acepta las reservas de una noche **en ningunos de sus calendarios externos**, puede indicarlo aquí. HBook ignorará cualquier evento de una sola noche durante la importación iCal.

### Ajustes de exportación

![settings-ical-export.png](https://es.documentation.maestrel.com/__attachments/a_563384615da46f23378880ad51d8237850b847e7ef1dc85486abb6944085941f/settings-ical-export.png?cb=d42a8f10a5f757800db5e79ea71d4233)

1. HBook permite **añadir una clave aleatoría** al URL de exportación.

2. Se puede elegir incluir o no las **fechas bloqueadas** añadidas desde **Reservas \> Bloquear alojamientos**.. Son las fechas

3. Aquí se puede elegir **incluir o no las fechas bloqueadas** automaticamente si ha definido un**"Tiempo de preparación"**.

4. Aquí se puede elegir incluir en la exportación **únicamente** las reservas con**el estatus "Confirmada"**.

5. Aquí se puede elegir incluir en la exportación **únicamente** las reservas recibida **en su web** . Son las reservas recibida en el front-end o añadida desde **HBook \> Reservas \> Añadir una reserva**. Las reservas importadas gracias a la sync iCal no estarán incluidas.

6. El **Resumen (SUMMARY)** es una línea corta de una descripción de la reserva.

7. La **Descripción (DESCRIPTION)** es un campo más detallado que permite comunicar informaciones de la reserva.

8. Las **variables** disponibles son mostradas aquí. Se pueden utilizar [las variables listadas](https://es.documentation.maestrel.com/hbook/lista-de-variables.md) para personalizar el Resumen y la Descripción. Algunos calendarios externos pueden mostrar o procesar está información, pero no siempre es el caso.

HBook está programado de una manera a optimizar la integralidad de la sincronización iCal con varias aplicaciones/calendarios posibles, a fin de autorizar lo más posible las actualizaciones(fechas, reservas canceladas) así que optimizar los datos transmitidos. Sin embargo, todos los calendarios externos no siguen los estándares de iCal. Así, se puede que tenga que desactivar algunas funcionalidades para que funcione bien la sincronización.

*** ** * ** ***

## Comprender las notificaciones mostradas en la página Reserva

Una vez establecida, la sincronización iCal está completamente automatizada. Sin embargo, es importante verificar de vez en cuando que todo funciona correctamente. HBook puede conservar los de sincronización y mostrarlas en la página **reservas**.

Estos mensajes están aquí para ayudarle a vigilar la sincronización. Esto puede ser:

* **un error de conexión**: esto simplemente significa que HBook no ha podido conectarse al servidor del calendario externo. Como la sincronización se inicia todas las horas (o a su frecuencia deseada) se puede ignorar este mensaje, excepto en el caso en que se repite con frecuencia. En este caso, le invitamos a elegir una frecuencia más baja (algunos servidores consideran las solicitudes demasiadas frecuentes como peligrosas y rechazan el acceso) y verificar con su proveedor para ver si ellos tienen información sobre estas rechazas de conexión.

* **una reserva no ha podido ser importada**: deberá verificar porque estas fechas no están disponibles en HBook. Las fechas de la reserva no importadas están indicadas para ayudarle a identificar esto.

* **une reserva ha sido modificada**: debería verificar si es posible modificar le reserva en HBook y por lo tanto actualizar manualmente.

* **una error de firma**: HBook comprueba la integridad del calendario recibido cuando llamá a los URLs de sus calendarios externos. Un error de información de firma indica que el check no ha salido con exito. Le invitamos a ponerse en contact con nosotros.

*** ** * ** ***

## Recursons : paso a paso, resolución de problemas, etc.

Dada la complexidad de la sincronización iCal y del hecho que las plataformas/calendarios tercios están implicados, la instalación y la configuración de la sincronización pueden ser complicados. Hemos escrito numerosos artículos en nuestra base de conocimientos para ayudarle a configurar las sincronizaciones con cada calendario externo y para encontrar soluciones a los problemas frecuentes:

* [Paso a paso por plataforma - iCal](https://es.documentation.maestrel.com/knowledgebase/paso-a-paso-por-plataforma-ical.md)

* [Soluciones a problemas - iCal](https://es.documentation.maestrel.com/knowledgebase/soluciones-a-problemas-ical.md)

No dude en enviarnos un mensaje via nuestra página de contacto que encontrará [aquí](https://maestrel.atlassian.net/servicedesk/customer/portal/38). ¡Le ayudaremos con mucho gusto!

---
language: "es"
---
# Tarifas

Se pueden ajustar **Tarifas** en el menú **HBook \> Tarifas** . Una vez que ha creado un **Tipo de alojamiento** y una **Temporada**, ya se puede crear tarifas.

## Tarifas estándares

Las "Tarifa base", "Tarifa para cada adulto adicional" y "Tarifa para cada niño adicional" son los ajustes para definir sus tarifas estándares, para cada tipo de alojamiento y cada temporada.

* **Tarifa base** : la tarifa que se aplica para cualquier número de personas (adultos o niños) hasta llegar a la "Capacidad normal" ajustada en los [Ajustes de capacidad](https://es.documentation.maestrel.com/hbook/tipos-de-alojamiento.md#alojemiento-ajustes-capacidad) del **Tipo de Alojamiento**.

![rates-base.png](https://es.documentation.maestrel.com/__attachments/a_718bf1f7f4b05c47997cf168f2c7a5f583067f3888bcb1ba20ed4d0cca59180a/rates-base.png?cb=804a3747d546114c7cecc39f9a993a2d)  
Aquí se muestra un ejemplo de una tabla de **las tarifas base** para un establecimiento con 2 alojamientos y 3 temporadas.  
![accom-rates.png](https://es.documentation.maestrel.com/__attachments/a_2c57c3b43030a68ddb59e854c8db4e81074c9d6539d52dcf8d5cca48f29aa23c/accom-rates.png?cb=2de338c2677ec479b294bce4245f81e1)

* **Tarifa para cada adulto/niño adicional**: es la tarifa para cada persona extra, encima de la "Capacidad normal". La tarifa se aplica por persona.

Si se ha indicado una **capacidad máxima** distinta de la **capacidad normal** , podrá definir aquí la tarifa que corresponde al precio aplicado para cualquiera persona encima de la capacidad normal. Se puede indicar tarifas distintas**para cada adulto** y **cada niño adicional**.  
![rates-extra-adult.png](https://es.documentation.maestrel.com/__attachments/a_f9dcdc7580030afd89449a08b1e077cb00087e4a353c6a29898b5ebd5b83a9f8/rates-extra-adult.png?cb=65eef61954ad9f9b5734a24098a3797b)  
![rates-extra-child.png](https://es.documentation.maestrel.com/__attachments/a_e82ef17a5567419a7acaa0979597f2701c09f5dbb0ef7f9561d118ca0e79fe83/rates-extra-child.png?cb=47b2fcfa3344a49bd1652c00c49245b0)  
![people-rates.png](https://es.documentation.maestrel.com/__attachments/a_22755273f9dcf06d904b108a1b0272d2c33482da9f77ce148b18541d5467c955/people-rates.png?cb=d5770ae57e3afbab87fac00522e543f0)

*** ** * ** ***

## Tarifas especiales

Una norma es una **condición restrictiva** para aplicar una "Tarifa especial". Se puede usar **una misma norma avanzada para varias tarifas**, según la temporada o el tipo de alojamiento, si las condiciones son las mismas.

Si se ha creado una norma de tipo "Tarifa especial" en **HBook \> Normas avanzadas de reserva** , como presentado en [Normas avanzadas de reserva](https://es.documentation.maestrel.com/hbook/normas-de-reservas.md#normas-avanzadas-reserva), se mostrará una columna adicional "Tarifa especial". Se pueden crear tarifas para esta norma, seleccionando la norma que se debe cumplir para aplicar esa tarifa.  
![rules-rates.png](https://es.documentation.maestrel.com/__attachments/a_c868ec064868a0f9e45241f9e278d2e77d56b242f4453151242e5aa0c40c14a4/rules-rates.png?cb=0ea76dcd359ce26e647cb7ee5fd953e9)  
📘  
Para una mejor comprensión de como ajustar **Temporadas, Normas de reserva y Tarifas** en HBook, por favor consulte la sección [Escenarios de tarifas](https://es.documentation.maestrel.com/knowledgebase/escenarios-de-tarifas.md) de nuestra base de conocimientos.

*** ** * ** ***

## Descuentos

Los descuentos están aplicados al precio total cuando los criterios de la búsqueda corresponden a los criterios de la norma avanzada definida en **Normas de reserva \> Normas avanzadas de reserva**.  
Se puede usar **una misma norma avanzada para varios descuentos**, según la temporada o el tipo de alojamiento, si las condiciones son las mismas.

Si usted ha creado [Normas avanzadas de tipo "Descuento"](https://es.documentation.maestrel.com/hbook/normas-de-reservas.md#Normas-avanzadas-de-reserva), podrá definir el importe y el tipo de descuento creando un nuevo descuento.  
**Ejemplo de ajustes de Descuentos**

* Aquí están ejemplos de condiciones de "Descuentos" creados en **HBook \> Normas de reserva \> Normas avanzadas de reserva**

![rules-example7.png](https://es.documentation.maestrel.com/__attachments/a_dbbc7a4d6aaa97254d02ae2bdc481ea2e75fb0b60581139b13472e77a64d7b90/rules-example7.png?cb=2bdf81d2c585e8563f7219626c6c454b)

* Y después añadimos el importe del descuento en **HBook \> Tarifas \> Descuento**

![discount-rates.png](https://es.documentation.maestrel.com/__attachments/a_6c16c0d9236654e32ab68408dab938c14d4971abb8ada13f432407685c0da7e4/discount-rates.png?cb=360a05e82bdc5bf71fd2b7717f8fc99b)

*** ** * ** ***

## Cupones

Se pueden crear códigos promocionales que se dan a los clientes para que puedan beneficiar de un descuento cuando entren este código durante una reserva.

* Se puede crear un código promocional especificando el Alojamiento y la Temporada para los cuales los cupones se aplican. En este caso, no hay condiciones particulares de aplicación para este descuento, mientras el cliente entre el cupón.

* Para crear **condiciones de aplicación** más estrictas, puede crear una [norma avanzada](https://es.documentation.maestrel.com/hbook/normas-de-reservas.md#normas-avanzadas-reserva) del tipo "Cupón". En este caso, el descuento será aplicado únicamente si las condiciones de la estancia corresponden a las condiciones definidas en la norma.

![coupons.png](https://es.documentation.maestrel.com/__attachments/a_9bdd5e9506cc2f2fd39961c0802b2aa1237b6d76644990240a54a4f673f30296/coupons.png?cb=2e1bdd1ff706f4adc1cfc630055088f5)

1. Haz un clic en "Añadir un cupón"

2. Indica el **código** del cupón

3. Selecciona para cuál o cuáles **tipo(s) de alojamiento** este cupón es aplicable.

4. Si usted desea asociar algunas condiciones para que el cupón sea válido, tendrá que crear una [Norma avanzada de reserva](https://es.documentation.maestrel.com/hbook/normas-de-reservas.md#normas-avanzadas-reserva) y podrá seleccionarla aquí

5. Usted encontrará aquí el contador para el **número de veces que el cupón ha sido utilizado**

6. Aquí se puede ver cuantas veces el cupón ha sido utilizado

7. Puede seleccionar un **número máximo de uso**

8. Puede seleccionar una **fecha de caducidad** para el uso del cupón. El cupón debe ser utilizado antes de la fecha de caducidad para ser válido

9. Indica el importe y el tipo. Si usted desea ofrecer un descuento de 10%, indicará "10" como importe y el tipo será "Porcentaje". Si usted desea ofrecer un descuento de 10€, indicará "20" como importe y el tipo será "Fijo".

Se puede usar **una misma norma avanzada para varios cupones**, según la temporada o el tipo de alojamiento, si las condiciones son las mismas.  
**Ejemplo de cupones**  
![coupons-example.png](https://es.documentation.maestrel.com/__attachments/a_51748d3e9356ded9d5a55f0061f9127438e1ecddd73852f9753682eda0bf81d4/coupons-example.png?cb=fb3576d859abdc595d78035a22430610)

---
language: "es"
---
# Tasas

Se pueden ajustar **Tasas** o **Costos** **adicionales** en el menú **HBook \> Tasas**.

Una **tasa** corresponde a costos adicionales obligatorios que se añaden al precio de la reserva automáticamente. Nuestro sistema de tasas es muy flexible para poder tomar en cuenta numerosas situaciones.

Usted puede definir tasas que serán calculadas utilizando:

* [un importe fijo](https://es.documentation.maestrel.com/hbook/tasas.md#tasa-importe-fijo)

* [un porcentaje](https://es.documentation.maestrel.com/hbook/tasas.md#tasa-importe-porcentaje)

Las tarifas pueden aplicarse sobre:

* el precio del alojamiento

* el precio de los servicios suplementarios

* todos los precios juntos

## Añadir una tasa

![fees.png](https://es.documentation.maestrel.com/__attachments/a_9db41ea58d2f509fa7dc33e68a888af966653acc5b89752ca11891d7d3be1e9a/fees.png?cb=0eceec46ec4c38f7939feb2e1a336c11)

1. Haga clic sobre **Añadir nueva tasa**

2. Indica el **nombre** de la tasa

3. Selecciona el **tipo** de la tasa: esto puede ser una tasa con un importe **fijo** o de **porcentaje**

Los ajustes son diferentes si usted utiliza un importe fijo o de porcentaje.

### Tasa con importe fijo

Existen diferentes **tipos de tasas fijas** que inducirán diferentes tipos de cálculos de precio

* **por persona:** usted puede definir un precio diferente para los adultos y los niños. El importe está aplicado una vez solo.

* **por persona por día:** usted puede definir un precio diferente para los adultos y los niños. El importe está multiplicado por el número de noches.

* **por alojamiento por día:** el importe será multiplicado por el número de alojamientos reservados

* **por alojamiento por día:** el importe será multiplicado por el número de noches y por el número de alojamientos reservados

* **por reserva:** el importe está aplicado una vez solo

Según el tipo de tasa fija que usted elige, seleccionamos automáticamente donde el precio debe mostrarse. Sin embargo, usted puede cambiar esta elección por defecto: incluido en la tarifa, añadido al precio del ítem o añadido al precio final.  
![fees-fixed.png](https://es.documentation.maestrel.com/__attachments/a_45caa871942e4826d5d72bcba96f265f6b64176102f2b09fcc738abe2cd0acb8/fees-fixed.png?cb=30923d0c08b59815866b96ae9c77d30d)

4. Selecciona el **tipo** de tasas

5. Indica si el importe de la tasa debe ser **añadido al precio final** (en el resumen), **añadido al precio del alojamiento/precio de los servicios suplementarios** o **incluidos en los precios de los ajustes** (en HBook \> Tarifas)

6. Indica el **importe** de la tasa

7. Selecciona el **alojamiento** afectado por esta tasa

### Tasa con porcentaje

![fees-percent.png](https://es.documentation.maestrel.com/__attachments/a_5f078c2f62080ae6374ba703e493a657401f48911e57a666fb4fedd3354da182/fees-percent.png?cb=846afc2e3222a28455e4ed3adbb2eaf0)

4. Selecciona **sobre que precio** la tasa debe estar aplicada: el precio de los servicios suplementarios, el del alojamiento o todos los precios juntos

5. Si la tasa se aplica sobre el **alojamiento** , indica si la tasa está calculada **por persona por noche**

6. Indica si el importe de la tasa debe ser **añadido al precio final** (en el resumen), **añadido al precio del alojamiento/precio de los servicios suplementarios** o **incluidos en los precios de los ajustes** (en HBook \> Tarifas)

7. Indica el **porcentaje** que se tiene que aplicar

8. Selecciona el **alojamiento** afectado por esta tasa

*** ** * ** ***

## Ajustes avanzados para tasas complejas

Para poder configurar los ajustes de tasas que tienen una estructura compleja, hemos añadido ajustes suplementarios para las tasas **en porcentaje** que están aplicadas **sobre el precio del alojamiento** y con un **precio por persona por noche**.

1. Indica un **importe mínimo**

2. Indica un **importe máximo**

3. Indica si la tasa calculada (sobre el precio del alojamiento dividido por el número de personas y por noches) debe luego estar **multiplicada** por el número de adultos/niños/noches.

![fees-complex-tax.png](https://es.documentation.maestrel.com/__attachments/a_87652e8e4c527c02c7a994bedc09bf4782351a4c6c87ff417b9518c281d071f6/fees-complex-tax.png?cb=644e92b7abffc0a1a668b3a6f7fe4a23)

📘  
**Ejemplo de ajuste de tasas**  
![examples-fees.png](https://es.documentation.maestrel.com/__attachments/a_9cbfa9e354652702f25fd14b13caf60cb32dd1788f4cd3ba538788fff28e6f01/examples-fees.png?cb=63d6993e76c5a348c549bf23aac0742b)

---
language: "es"
---
# Temporadas

Aquí procuramos información al tema de la página en la cual se ajusten sus **Temporadas** en el menú **HBook \> Temporadas**.

Para que el plugin funciona correctamente, se debe crear **al menos 1 temporada**.  
Nota que se debe configurar las temporadas para cubrir cualquier día que se puede reservar, dentro de la ventana de reserva ajustada en **HBook \> Varios \> Fechas de apertura**.

## ++Paso 1: Crear una nueva temporada++

![seasons.png](https://es.documentation.maestrel.com/__attachments/a_447c85d75698d20986c3e1ebba6bb7b827737f0a972c46ff9229b644504c1b2f/seasons.png?cb=42aebeff60afbf813d1082f14996ac49)

1. Haga clic en **Añadir una nueva temporada**

2. Entra un nombre para la temporada.

3. Elige el estatus de la temporada:

   * **Prioritaria**: esto es el estatus más fuerte. Cuando una fecha se encuentra en varias temporadas, si pertenece a una temporada "Prioritaria", entonces las normas y tarifas aplicadas serán aquellas asociadas a esta temporada.

   * **Regular**: esto es el estatus intermedio. Cuando una fecha se encuentra en varias temporadas, si no hay ninguna temporada "Prioritaria", pero una temporada "Regular", entonces las normas y tarifas aplicadas serán aquellas asociadas a esta temporada.

   * **Defecto**: esto es el estatus más débil. Cuando una fecha se encuentra solamente en una temporada "Defecto", entonces las normas y tarifas aplicadas serán aquellas asociadas a esta temporada.

4. Haga clic sobre **Guardar.**

Por favor tenga en cuenta que no puede tener temporadas con un mismo estatus de prioridad y fechas que se superponen.

### ++Paso 2 : Añadir un o varios periodos para la temporada creada++

Una temporada necesita que sea creado al menos un periodo, con las fechas perteneciendo a esta temporada, pero también se pueden crear varios periodos que pertenecen a la misma temporada.  
![seasons-2.png](https://es.documentation.maestrel.com/__attachments/a_a7f32428eb3b33dfc8fa4b8ca5b9338efdf26115e7d92fc0ee810280a27f62ae/seasons-2.png?cb=daeb2c385a15fc4511a184125ab53803)

5. Haga clic sobre el icono **+**.

6. Entra una fecha de inicio

7. Entra una fecha de finalización

8. Selecciona todos los días afectados para este periodo

9. Haga clic sobre **Guardar**

Algunos consejos para configurar correctamente las temporadas:

* una temporada puede tener varios periodos

* todas las temporadas se aplican a todos los tipos de alojamientos

* cuando configura las temporadas, piensa en términos de **noches**. Así, la fecha de fin de una temporada es el día anterior a la fecha de comienzo de la temporada siguiente

### ++Ejemplos de ajustes de temporadas++

📘  
**Ejemplo 1 - Temporada baja, Verano y temporada alta**  
![seasons-ex-1.png](https://es.documentation.maestrel.com/__attachments/a_5a0ffe410bce4e3193c28df5998778f8fd618c4b61b639967ad0e7e4afe8454a/seasons-ex-1.png?cb=e3cf3c131c15fb0bc71aeee1b4a0873d)  
📘  
**Ejemplo 2 - Entre semanas, fin de semana y temporada alta**  
![seasons-ex-2.png](https://es.documentation.maestrel.com/__attachments/a_24367ab791fda439363a092440342191147104e80f257b519c3987dfd5433e00/seasons-ex-2.png?cb=a97b3537ff2967e6568019e08b87f980)  
📘  
**Example 3 - Verano, vacaciones escolares y resto del año**  
![seasons-ex-3.png](https://es.documentation.maestrel.com/__attachments/a_4916bf85b7fb9b27379c41194c2c15e0fead015c937e741fc79b4b74ee8d7408/seasons-ex-3.png?cb=f41989490f29ce304792b4d100079eca)

---
language: "es"
---
# Tipos de alojamiento

En está sección de la documentación, encontrará información sobre el menú **Alojamiento** del menú **HBook**. Para que el plugin funciona, se debe crear al menos 1 alojamiento.  
![accom-menu-item.png](https://es.documentation.maestrel.com/__attachments/a_052ce13bd70c54a02f08c0844f1a86cb4e6e60feefc3dda629debcec19d94a3d/accom-menu-item.png?cb=ffe2d09eb4532a5bb255b3fb422ae7ca)

*** ** * ** ***

## Crear un nuevo Tipo de alojamiento

Se puede crear tantos alojamientos como lo quiera. Para cada alojamiento (por ejemplo "Habitación Doble"), podrá indicar cuanto tiene de ese alojamiento (por ejemplo "10" habitaciones dobles).

* Haga clic sobre **Añadir nueva**

![new-accom.png](https://es.documentation.maestrel.com/__attachments/a_a52324186ea4a1e74218fd49fbab22afa12fa17ddc2eeebd4ef29d4032fe36ea/new-accom.png?cb=6192824484467336a6133beaf08078a9)

* Introduce el **Título** y la **Descripción del alojamiento** . Se pueden utilizar los **shortcodes o los blocs** para mostrar un formulario de búsqueda, un calendario de disponibilidades, una tabla de tarifas.

**Con el editor Clásico**  
![content.png](https://es.documentation.maestrel.com/__attachments/a_1fe005178690e8b8686997d5266768b85dd97bc455fd172c3a04c4245d07cd85/content.png?cb=21c965b51b87f58fa36985442da591d2)
Contenido - Editor "Classic"

**Con el editor Gutenberg**  
![content-gut.png](https://es.documentation.maestrel.com/__attachments/a_79aad1e780a25af67d3b25ea6d870778819d9e5f24f943a811689f32372e26cb/content-gut.png?cb=a5ccdc3348446f75dd8de3a6b7631a19)
Contenido - Editor Gutenberg

1. Indica el **Título del Alojamiento**: esto es el nombre del alojamiento tal como aparecerá en el front-end. Se puede crear un nombre diferente para el lado del admin (ver más abajo)

2. Verá aparecer **el id del alojamiento** aquí: puede que lo necesitará cuando utilizará los [shortcodes](https://es.documentation.maestrel.com/hbook/shortcodes-bloques.md)

Si desea usar las páginas de alojamiento creadas en HBook para [la descripción](https://es.documentation.maestrel.com/hbook/tipos-de-alojamiento.md#alojemiento-descripcion) de su tipo de alojamiento, indica el contenido de su página aquí. Se pueden utilizar los [shortcodes](https://es.documentation.maestrel.com/hbook/shortcodes-bloques.md) de HBook para añadir una tabla de tarifas, un calendario de disponibilidades o un formulario de búsqueda.  
Por defecto, si uno de estos shortcodes está utilizado en una página de "Alojamiento", HBook mostrará la tabla de tarifas, el calendario de disponibilidades para este alojamiento.

*** ** * ** ***

### **Imagen destacada**

Si lo desea, puede elegir una **Imagen destacada** cual aparecerá en la lista de los resultados de búsqueda y en las listas de los alojamientos.  
![featured.png](https://es.documentation.maestrel.com/__attachments/a_9471099092b77176e0c1520f80c20714c6f3ce91a971b45b646f6061522882fa/featured.png?cb=e7bba061860166f9eef42dcedc03221b)

#### Ajustes del tipo de alojamiento

Los ajustes están aquí para proveer las informaciones necesarias para el sistema de reserva. La **Capacidad normal** , la **Capacidad máxima** y el **Número de alojamientos de ese tipo** son los unicos ajustes requiridos para que HBook funciona.  
![general-settings.png](https://es.documentation.maestrel.com/__attachments/a_7b590d8e51b8e541eecb82f00e84801520707e31138f70ae3a8db24afa348405/general-settings.png?cb=af75f649c39aaadb90269f2a13e81dff)

1. Indicar el **número de alojamiento de ese tipo** (requerido).

2. Si tiene múltiples alojamientos para un cierto tipo de Alojamiento, se puede que quiere personalizar los nombres/números para cada alojamiento. Si hace clic sobre **Editar la numeración del tipo de alojamiento**, podrá renombrar cada alojamiento en ese tipo.

*** ** * ** ***

## Ajustes de capacidad

![occupancy-settings.png](https://es.documentation.maestrel.com/__attachments/a_204d587d071c29cef0e73933e40b5c84ac75192af35eb772eecffb422e9db7e4/occupancy-settings.png?cb=2f37915910ecc6f3dd11691d53bd11b9)

1. Entra la **capacidad normal** (requerido): esto corresponde al número de personas para el cual está definido la tarifa de base del alojamiento tal como indicado en **HBook \> Tarifas**.

2. Entra la **capacidad máxima** (requerido): esto corresponde el número máximo de personas que puede contener el alojamiento.

3. Entra la **capacidad mínima** (opcional): si desea aplicar un número mínimo de personas requerido, puede indicarlo aquí.

**Si sus tarifas cambian según el número de personas**

* utilizará la **capacidad normal** para indicar el número de personas hasta el cual se aplica la tarifa de base tal como indicado en **HBook \> Tarifas**. Y después pondrá la "Capacidad maxima" al número de personas que puede alojar este alojamiento.

* Despuès podrá indicar en **HBook \> Tarifas** el "Precio para cada adulto adicional (arriba de la capacidad normal)" así que el "Precio para cada niño adicional (arriba de la capacidad normal)".

### Ejemplos de ajustes de capacidades

📘  
**Ejemplo 1 - Tarifa por alojamiento independietement del número de clientes**

IEn este ejemplo, tenemos una habitación triple que puede alojar 2 o 3 personas. La tarifa es de 75€ por habitación en temporada "invierno" y de 95€ por habitación en temporada "verano" (que sea para 2 o 3 personas),  
![accom-occupancy-example1.png](https://es.documentation.maestrel.com/__attachments/a_dc7bfb2114919eac5a18d370ffe83eb33726177efbea06ce2e824e2d778cf36a/accom-occupancy-example1.png?cb=c8aa64827c138c467815dbc183d5422f)

* La capacidad normal y máxima corresponden al número máximo de personas que pueden estar alojadas en este tipo de alojamiento.

* La capacidad mínima es de 2 días para evitar que este tipo de alojamiento sea reservado por una sola persona.

![occupancy-rate-example1.png](https://es.documentation.maestrel.com/__attachments/a_f0afc88dff11b26f17a977e332a9a2a34e6226c211f1ff81d07c41fac6e7f25f/occupancy-rate-example1.png?cb=a13f25649a6bf2c2cd6260979728048f)

* En **HBook - Tarifas** , utilizamos únicamente la **Tarifa de base** pues no es necesario determinar los precios para cada persona adicional.

📘  
**Ejemplo 2 - Tarifa de base para el alojamiento al cual se añade una tarifa por persona adicional**

En este ejemplo, tenemos un piso para 4 personas como máximo que alquilemos por semana; el precio es el mismo para 1 o 2 pero una tarifa adicional se añade para la 3ra y 4ta persona.  
![accom-occupancy-example2.png](https://es.documentation.maestrel.com/__attachments/a_2f788311aa882ce137d4ee9deda305a143968cf401d387292f32790ecfb4b1f7/accom-occupancy-example2.png?cb=1786bb1952da7130763c0e144e401a17)

* La capacidad normal es de 2 personas y la capacidad máxima es de 4 personas (esto nos permitirá definir la tarifa para 2 personas y luego la tarifa por persona adicional).

![occupancy-rate-example2.png](https://es.documentation.maestrel.com/__attachments/a_f652f1fde5de24701c9063b84a6bc944ba85b76424dc1ed256f9503351c0705c/occupancy-rate-example2.png?cb=77eafe05bfaf4e469d1aff9ea19f5206)

* En **HBook \> Tarifas** , indicamos la "Tarifa de base" con el precio para 1 o 2 personas, y utilisamos el precio por persona adicional para indicar el precio que se tiene que aplicar para la 3ra y 4ta persona.

📘  
**Ejemplo 3 - La tarifa es por persona y no por alojamiento**

En este ejemplo, tenemos un piso familiar que puede alojar hasta 5 personas. El precio es por persona: un adulto pagará €50 por noche y un niño será facturado 30€ por noche.  
![accom-occupancy-example4.png](https://es.documentation.maestrel.com/__attachments/a_117fbd38f9d3759ade856781f4c7755555591f7ce380cacfbd791997bcfe4859/accom-occupancy-example4.png?cb=cb18057dbfe9e2df70f2835ee425d4a1)

* La capacidad normal es de 1 persona y la capacidad máxima es de 5 personas (esto permitirá definir un precio por persona).

* La capacidad mínima es de 2 personas.

![occupancy-rate-example4.png](https://es.documentation.maestrel.com/__attachments/a_9ce1b277466095ebc7a40d92db6125b687c7cc8d49c07ef61b6d09f0be37949c/occupancy-rate-example4.png?cb=5b9efef82e676bbbbc276832b3c87404)

* En **HBook-\>Tarifas**, indicamos la "Tarifa de base" que corresponde al precio para un adulto.

* Después, indicamos el precio para cada adulto superando la capacidad normal a 50€ (precio por adulto) y el precio para cada niño superando la capacidad normal a 30€ (precio por niño).

📘  
**Ejemplo 4 - Alojamiento con una capacidad mínima**

En este ejemplo, tenemos una casa de vacaciones que puede alquilarse por habitación o en su integralidad. Hemos creado un tipo de alojamiento "Casa de vacaciones completa" pero no queremos que sea reservada por menos de 5 personas. Así, este Alojamiento tiene una capacidad mínima de 5 personas, para que solo aparezca en los resultados de búsqueda si la búsqueda es para 5 personas o más.  
![accom-occupancy-example3.png](https://es.documentation.maestrel.com/__attachments/a_f89d462a1fabbb9ab445dea70d9684cdc4c8371e9ca81fe4c0ddc029854b9028/accom-occupancy-example3.png?cb=8452c57e3ed18bbefa5921b76030228d)

*** ** * ** ***

## Descripciones

![descriptions.png](https://es.documentation.maestrel.com/__attachments/a_a4bdac824af85ded69830b23fcefec8fb17b8a22c09534902534f81a111467b5/descriptions.png?cb=1458403e95af619b062c447aee428840)

1. Indica la **descripción fijada en los resultados de búsqueda** (opcional): esto será utilizado durante la utilisación del shortcode [\[hb_booking_form\] o del bloc "Formulario de reservación"](https://es.documentation.maestrel.com/hbook/formulario-de-reserva.md).

2. Entra la **Descripción fijada en la lista de los tipos de alojamiento** (opcional): esto será mostrado durante la utilisación del shortcode [\[hb_accommodation_list\] o du bloc "Lista de los tipos de alojamiento"](https://es.documentation.maestrel.com/hbook/lista-de-alojamientos.md).

Para facilitar la lectura del calendario de reserva del back-end, se puede indicar el **nombre corto** y la **abreviatura**para el tipo de alojamiento. Esto podrá ser útil si tiene un alojamiento con un nombre largo y que quiere guardarlo para el front-end pero simplificarlo para el calendario del back-end.

3. Se puede dar un **nombre corto** para ese tipo de alojamiento. Este será utilizado en la página **Reservas**.

4. Se puede dar una **abreviatura** para ese tipo de alojamiento. Este será utilizado en la página **Reservas**.

## Variables Personalizadas

Si ha definido [variables personalizadas](https://es.documentation.maestrel.com/hbook/varios.md#Ajustes-de-los-tipos-de-alojamientos) en **HBook \> Varios \> Ajustes de los tipos de alojamiento**, podrá establecer su valor en esta sección.  
![accom-custom-var.png](https://es.documentation.maestrel.com/__attachments/a_5f63f1dbf03ef7279d42678f010fedb4c75bafa0a1d9c5794f12806a21226121/accom-custom-var.png?cb=b40301bdeb8e8d087b1f7f415a59bf36)  
A continuación, podrá utilizar estas variables en plantillas de email o de documentos. Consulta la [lista de variables](https://es.documentation.maestrel.com/hbook/lista-de-variables.md).

*** ** * ** ***

## Ajustes de presentación

Para la presentación del tipo de alojamiento, HBook le permite elegir entre usar la **página actual** del **Tipo de alojamiento** HBook o usar **otra página** ya creada en su sitio web. Eso es muy práctico si ya tiene páginas creadas para mostrar las características del alojamiento.

### Usar la página Tipo de Alojamiento de HBook

![display-1.png](https://es.documentation.maestrel.com/__attachments/a_fe2675b3acc024931b7b9796f72c2d3ae89558b0fcbb6bd5cf0e7b36c9fa8288/display-1.png?cb=3def3f515815f537c8244edf9d393d6c)

1. Indicará que quiere usar está página para presentar su tipo de alojamiento...

2. ... y luego puede elegir el **modelo/plantilla** que debe ser aplicada.

### Usar otra página para presentar el alojamiento

![display-2.png](https://es.documentation.maestrel.com/__attachments/a_db6e1869dfb9421e7cdd79178a66c85755246706112d0664f0848a03f1c774b5/display-2.png?cb=0c332876ef16839f5873a995a2b7844f)

1. Indicará que quiere usar otro artículo u otra página para presentar este alojamiento...

2. ... y entrará el **ID** de la página o plantilla que se tiene que utilizar

Leer [este artículo](https://es.documentation.maestrel.com/knowledgebase/como-encontrar-el-id-de-pagina-o-de-entrada.md) para ver dónde se puede encontrar el ID de una página o un artículo.

**Elegir otra página para la presentación del tipo de alojamiento tiene varios impactos**

* Se pueden usar los shortcodes de HBook en la página elegida para presentar el alojamiento sin tener que especificar el ID del tipo de alojamiento. HBook sabrá que es para ese tipo de alojamiento.

* En la etapa de la selcción del tipo de alojamiento, el botón "Ver este alojamiento" abrirá la página indicada para la presentación de este tipo de alojamiento. Se puede elegir si se abre el la misma pestaña o en una nueva pestaña en **HBook \> Aparencía**.

* En la etapa de la seleccion del tipo de alojamiento, si ha indicado que la miniatura y el título están vinculados, será la página indicada para la presentación de este tipo de alojamiento que estaría mostrada.

* En la lista de los tipos de alojamiento, si ha indicado que la miniatura está con enlace, de igual manera será la página indicada para la presentación de este tipo de alojamiento que se mostrará.

### Precio Inicial

![display-3.png](https://es.documentation.maestrel.com/__attachments/a_8237f51cd30e27704e8afe1d7e60e6e4744df748933c37f3b7d5472476b2e12a/display-3.png?cb=a8462035a6808932944d8499a83769b7)

Se puede definir el **precio inicial** : esto será mostrado en la lista de los tipos de Alojamientos mostrada con el shortcode o bloque [\[hb_accommodation_list\].](https://es.documentation.maestrel.com/hbook/lista-de-alojamientos.md) Se ajusta aquí de forma manual, ya que HBook no recupera ese dato de sus tarifas.

*** ** * ** ***

## Bloqueos automáticos

![blockings.png](https://es.documentation.maestrel.com/__attachments/a_7a28d3631d6e00a938035497c348b6c437e2aba1ff21869ddc47cb01233d245b/blockings.png?cb=a077073a596c858ccb505f18d9a67278)

1. Indica el **tiempo de preparación**. HBook bloqueará de formá automática "x" días antes de la fecha de entrada y después de la fecha de salida de le reserva.

2. Indica los **alojamientos hébergements enlazados** : indicará en ello los **ids** de los alojamientos que deben ser automáticamente bloqueados cuando este tipo de alojamiento está reservado. Si necesita especificar el número de alojamientos que deber estar bloqueados para cada tipo de alojamiento, puede indicar este número entre ().

Ten en cuenta que si quiere **enlazar alojamientos entre si** (cuando uno esta reservado, el otro esta bloqueado, y vice versa), se debe ajustar en ambos tipos de alojamiento, entrando en cada uno el ID del otro tipo.

### Ejemplos de ajustes de alojamientos enlazados

📘  
**Ejemplo 1 - Bloquear un alojamiento**

Cuando una reserva está recibida para un alojamiento de este tipo, HBook bloquea, a esas fechas, un alojamiento del tipo de alojamiento qué tiene el accom ID 2.  
![linked-accom-example1.png](https://es.documentation.maestrel.com/__attachments/a_186c043945655ce76b51a5e825a15ec1e87456f76b3b2c6d5109b8f96586f72f/linked-accom-example1.png?cb=f139599f1fae8fe2679218e3e21d2fb8)  
📘  
**Ejemplo 2 - Bloquear un alojamiento de varios tipos de alojamiento**  
![linked-accom-example2.png](https://es.documentation.maestrel.com/__attachments/a_a5d96e926d973cead6d43a6f2563c180071c1aba65b1cf1819882ad82c507ee1/linked-accom-example2.png?cb=618d4b695e415f038604f85b8d45e1b4)

Cuando una reserva está recibida para un alojamiento de este tipo, HBook bloquea, a esas fechas, un alojamiento del tipo de alojamiento qué tiene el accom ID 2, un alojamiento del tipo de alojamiento que tiene el accom ID 3, adémas de un alojamiento del tipo de alojamiento que tiene el accom ID 4.  
📘  
**Ejemplo 3 - Bloquear varios alojamientos de varios tipos de alojamiento**  
![linked-accom-example3.png](https://es.documentation.maestrel.com/__attachments/a_d0e5797b0739112ad391e910dc20846c35478160212c6e79951cbee97a224ff8/linked-accom-example3.png?cb=a1e655fc465b73de949a3d89df9b4561)

Cuando una reserva está recibida para un alojamiento de este tipo, HBook bloquea, a esas fechas, 3 alojamientos del tipo de alojamiento qué tiene el accom ID 2, y 5 alojamientos del tipo de alojamiento que tiene el accom ID 3.

*** ** * ** ***

## Reservas múltiples

![accom-multiple-booking.png](https://es.documentation.maestrel.com/__attachments/a_4434eee8bd306d3ffa7e32cf21d88c66cd089dbfc0d14a562872828a7665ac0e/accom-multiple-booking.png?cb=a49ea1de8ec28e4c71e8ae57b4325576)

Indica si desea **excluir** o no este tipo de alojamiento de los resultados de búsqueda cuando se trata de una reserva con alojamientos múltiples.

* Cuando el ajuste está puesto a "Siempre", HBook excluirá siempre esté tipo de alojamiento de los resultados de búsqueda, cuando no se puede albergar al número de personas indicadas en la búsqueda con un sólo alojamiento.

* Cuando el ajuste está puesto a "Sólo con búsqueda global", HBook no móstrara este alojamiento en los resultados de una búsqueda global. Pero, se podran reservar varios alojamientos de este tipo, y se mostrára en los resultados de una búsqueda espécifica, para esté tipo de alojamiento sólo.

* Cuando el ajuste está puesto a "Nunca", HBook nunca excluirá esté tipo de alojamiento. Significa que puede ser reservado tanto en reservas de varios alojamientos de esté tipo (búsqueda espécifica) que en reservas de varios alojamientos de distintos tipos (búsqueda global).

Ver [este artículo](https://es.documentation.maestrel.com/knowledgebase/como-funciona-la-reserva-de-alojamiento-multiple.md) para más información en relación con las reservas múltiples

*** ** * ** ***

## Ajustar fechas de apertura

Se pueden ajustar las fechas de apertura o ventana de reserva por defecto en **HBook \> Varios \> Fechas de apertura**

HBook permite ajustar **fechas de apertura** , o **ventana de reserva** , que sea especifica para el tipo de alojamiento. Si todos los alojamientos tienen la misma ventana de reserva, no es necesario configurarlo aquí. Se debe ajustar en **HBook \> Varios \> Fechas de apertura**.  
![override-opening-dates.png](https://es.documentation.maestrel.com/__attachments/a_5cddeb9f16009a07c1c0d0581cf0573a94b6e3765c126a58737ccc0e34dc73ec/override-opening-dates.png?cb=6adacbf9715f5c4c05c214ba4724b56e)

1. Se puede indicar aquí la **fecha mínima seleccionable**. Esto puede ser:

   * un número de días a partir de la fecha del día. Esto le será útil si desea evitar las reservas de último minuto.

   * una fecha específica. Esto le será útil si no desea estar abierto todo el año. Esta fecha corresponde a su fecha de apertura.

2. Se puede indicar aquí la **fecha máxima seleccionable**. Esto puede ser:

   * un número de meses a partir de la fecha del día. Esto le será útil si desea ofrecer una ventana de reservas por ejemplo limitada a los 6 meses máximo de la fecha del día.

   * una fecha específica. Esto le será útil si no desea estar abierto todo el año. Esta fecha corresponde a su fecha de cierre.

---
language: "es"
---
# Traducción del administración HBook

Los ficheros de traducciones para el **back-end** (y el **front-end** ) están incluidos para numerosos idiomas. Para conocer todos los idiomas disponibles, por favor consulta [este artículo](https://es.documentation.maestrel.com/knowledgebase/esta-disponible-hbook-en-diferentes-idiomas-incluy.md) de nuestra base de conocimientos.

Los ficheros de traducciones se encuentran en el directorio **wp-content/plugins/hbook/languages**. Así los pueden recuperar desde el ZIP de HBook, después de haber extraído los ficheros, o con su administrador de ficheros en su servidor.

Para el **back-end** , los ficheros son en **wp-content/plugins/hbook/languages/back-end-language-files**. Son ficheros .po y .mo.

## Idioma de la administración de HBook

En [HBook \> Varios \> Varios](https://es.documentation.maestrel.com/hbook/varios.md#varios-varios), hay un ajuste "Idioma del admin". Por defecto, está ajustado a "Idioma del usuario", pero se puede ajustar a "Inglés".

## Traducir la administración de HBook en otro idioma

Si la traducción de la administración no está disponible en su idioma o si quiere modificar las traducciones existentes, debe crear/modificar los ficheros de traducciones. El plugin HBook cumple las normas de WordPress para la internacionalización.

Aquí están las instrucciones para traducir HBook con [Poedit](https://poedit.net/download).

1. Descarga e instala [Poedit](https://poedit.net/download)

2. Elige "Crear una nueva traducción"

### Actualizar o modificar una traducción existente

* Abre el **fichero** **.po** del idioma que quiere modificar. Se encuentra en **wp-content/plugins/hbook/languages/admin-language-files**

* Traduce las cadenas de caracteres faltantes

* Guarda el fichero .po

#### Crear una nueva traducción

* Abre **el fichero .pot**

* Haga clic sobre **Fichero \> Guardar como...** : elige el directorio **wp-content/plugins/hbook/languages/admin-language-files** y escoja a su fichero el nombre **hbook-admin-** seguido por su local. Por ejemplo, si usted desea traducir el plugin en sueco, el fichero será **hbook-admin-sv_SE.po**. El fichero .mo será automáticamente creado durante la salvaguarda.

* Traduce las cadenas de caracteres que usted desea utilizar.

* Guarda de nuevo para actualizar los ficheros .po y .mo

Si usted desea compartir sus traducciones para otros idiomas, por favor no dude en contactarnos [aquí](https://maestrel.atlassian.net/servicedesk/customer/portal/38). ¡Esto será muy apreciado por los usuarios que utilizan este idioma!

---
language: "es"
---
# Varios

En esta sección de la documentación, encontrará información sobre el menú **Varios**.  
![hbook-misc-menu-item.png](https://es.documentation.maestrel.com/__attachments/a_5a4fe18966a10107da4d0cf692661ff6c6c6ad5a17071513f1db6de21049ba26/hbook-misc-menu-item.png?cb=d14945ef01f150d31b8d8b997cdf6dfc)

*** ** * ** ***

## Reservas múltiples

![misc-multiple.png](https://es.documentation.maestrel.com/__attachments/a_0f50ad946e80447b92435ed971ccd45f81ab36de438c457938dfa58880ba946c/misc-multiple.png?cb=f50e65b05d2b0434409b7c575119e325)

1. Indica si desea **activar las reservas múltiples**

2. Si ha activado las reservas múltiples, puede indicar si desea **activarlo para el front-end (lado cliente)** o si desea solamente activarlo para el back-end (lado admin).

3. Indica si prefiere que HBook usa la capacidad normal o la capacidad máxima para repartir las personas en los alojamientos cuando HBook muestra surgencias de alojamientos múltiples.

4. Si se usa la "Capacidad normal", indica si quiere evitar, cuando posible, que hay un alojamiento con una sola persona en las surgencias.

5. Se pueden desactivar las sugerencias si prefiere que HBook no haga sugerencias cuando no se puede encontrar un alojamiento único que pueda alojar a todos los huéspedes.

HBook muestra surgencias en estos casos:

* si ha indicado que no quiere mostrar un campo "Número de alojamientos" en el formulario de búsqueda

* cuando no hay ningún resultado para el número de alojamientos deseados o con la repartición deseada de las personas entre los alojamientos, pero sí, se pueden alojar este número de personas en las fechas seleccionadas, con otro conjunto de alojamientos.

🔎  
Ver [este artículo](https://es.documentation.maestrel.com/knowledgebase/como-funciona-la-reserva-de-alojamiento-multiple.md) para más información en relación con las reservas múltiples

*** ** * ** ***

## Ajustes de confirmación

![misc-confirmation.png](https://es.documentation.maestrel.com/__attachments/a_3f8d66d360911411c2e708297ea9e4d0f8ae9ea85baf9cd7ca1a50fa0f266d6a/misc-confirmation.png?cb=fa5db88006a47f8d11d97e3afd1a6b9c)

Puede configurar si se **necesita una confirmación** antes que se bloquean las fechas en el calendario. Esta configuración puede ser diferente para las reservas:

1. con **pago offline**: no se ha realizado ningún pago en el momento de la reserva en su sitio web

2. con una **acción de pago por adelantado**: depósito, monto total o método de pago previsto para cargos futuros

Cuando una reserva requiere confirmación, significa que la reserva tendrá el **estado "Pendiente"** y el alojamiento **permanecerá disponible** hasta que hagas clic en "Confirmar". Funciona como una solicitud de reserva que deja el alojamiento disponible, por lo que puede **recibir varias solicitudes de reserva** y decidir cuáles confirma y cuáles rechaza.  
🔎  
Ver [este artículo](https://es.documentation.maestrel.com/knowledgebase/como-funciona-la-accion-confirmar-que-ocurre-cuand.md) de nuestra base de conocimientos para más información en relación con los ajustes de confirmación y la acción "Confirmar".

1. Puede configurar una **confirmación automática** de una reserva "Pendiente" cuando se reciba o añada un pago. Si se habilita, las siguientes acciones cambiarán el estado de la reserva de "Pendiente" a "Confirmada":

   * marcar como pagado

   * añadir un pago

   * cobrar con un método de pago guardado (solo Stripe)

   * recibir un pago realizado desde un enlace de pago

   * añadir/actualizar un método de pago desde un enlace de pago

*** ** * ** ***

## Estatus de las reservas

![misc-status.png](https://es.documentation.maestrel.com/__attachments/a_e32ce955d42f86c4e3c3b9fae72e4cb3abd61bb6401191f6c495dcbfe32ee70e/misc-status.png?cb=7818d97a31d319b3d611a122cb047819)

Se puede indicar el [estatus de las reservas](https://es.documentation.maestrel.com/hbook/lista-de-reservas.md#lista-reservas-estatus-reserva) por defecto según su origen (recibidas del front-end, añadidas directamente del admin, importada vía iCal).

*** ** * ** ***

## Ajustes de la lista de Reservas

![misc-resa-list-settings.png](https://es.documentation.maestrel.com/__attachments/a_945806d9dd4b329a115d437fbe1892e043b727429fdd75a705d8cd0b4c416971/misc-resa-list-settings.png?cb=89621913a3fb8467411475557602f027)

1. **Plazo para archivar** : HBook archiva automáticamente sus reservas. Puede encontrarlas en **Reservas \> Reservas archivadas**. Aquí introducirá el plazo en meses antes de que se realice el archivo.

2. **Filtro predeterminado de la lista de reservas** : aquí puede establecer el filtro predeterminado para [la lista de reservas.](https://es.documentation.maestrel.com/hbook/lista-de-reservas.md#lista-reservas-filtrar)

3. **Valores predeterminados de los filtros de la lista de reservas**: puede establecer los valores predeterminados para todos los filtros de la lista de reservas.

*** ** * ** ***

## Id de la factura y número de reserva

![misc-resa-invoice-id.png](https://es.documentation.maestrel.com/__attachments/a_debfd39cdac5537ae191064ad379ea09463b175bbc03ae7ed07d78d6c96dd126/misc-resa-invoice-id.png?cb=4d150b85da93d3fe37d3e036aca5d5a1)

Es posible personalizar **el número de la factura:**

1. Se indica aquí la **estructura** del número de factura. Se pueden utilizar las variables siguientes: %year, %month y %counter

2. Se puede indicar manualmente la siguiente incidencia del contador para el siguiente número de la factura.

3. Se puede indicar la **frecuencia del reinicio** del contador. Así, HBook podrá reiniciar automáticamente la variable %counter a "1" anualmente, mensualmente o nunca.

4. Puede decidir si el ID de la factura debe contabilizarse también para las reservas importadas desde el calendario iCal, además de las realizadas a través de HBook.

HBook le permite tener un **número de reserva aleatorio** , además del ID de la reserva y del número de la factura. Este número de la reserva será mostrado en la [lista de las reservas](https://es.documentation.maestrel.com/hbook/lista-de-reservas.md), y usted también puede incluirlo en los [Documentos](https://es.documentation.maestrel.com/hbook/documentos.md) o los [Emails](https://es.documentation.maestrel.com/hbook/ajustes-de-los-emails.md) gracias a la variable \[resa_alphanum_id\].

5. Aquí puede indicar si quiere utilizar un número de reserva alfanumerico.

*** ** * ** ***

## Fechas de apertura

![misc-opening.png](https://es.documentation.maestrel.com/__attachments/a_60448042b2a603baf3920a9321485d79e2e7e416ed9917c666814543da402669/misc-opening.png?cb=8bb86b3194d7dfa7bc0e183a60c715cb)

Aquí puede configurar el **periodo de reserva global** . Si tiene diferentes fechas de apertura para uno o varios tipos de alojamiento, puede anular la fecha de apertura predeterminada para un tipo de alojamiento. Esto se hace en los [ajustes del tipo de alojamiento](https://es.documentation.maestrel.com/hbook/tipos-de-alojamiento.md#Ajustar-fechas-de-apertura).

1. Se puede indicar aquí la **fecha mínima seleccionable**. Esto puede ser:

   * un número de días a partir de la fecha del día. Esto le será útil si desea evitar las reservas de último minuto.

   * una fecha específica. Esto le será útil si no desea estar abierto todo el año. Esta fecha corresponde a su fecha de apertura.

2. Se puede indicar aquí la **fecha máxima seleccionable**. Esto puede ser:

   * un número de meses a partir de la fecha del día. Esto le será útil si desea ofrecer una ventana de reservas, por ejemplo, limitada a los 6 meses máximo de la fecha del día.

   * una fecha específica. Esto le será útil si no desea estar abierto todo el año. Esta fecha corresponde a su fecha de cierre.

Por favor nota que esto corresponde a la **ventana de reserva** de HBook, únicamente para las reservas recibidas sobre su página web (front-end). Usted puede definir una [ventana de importación iCal](https://es.documentation.maestrel.com/hbook/sincronizacion-ical-importacion-y-exportacion-ical.md#ical-ajustes-adicionales-importacion) que se aplicará únicamente al importe/sincronización iCal de las reservas recibidas sobre sus calendarios externos.

*** ** * ** ***

## Ajustes de fechas

![misc-dates.png](https://es.documentation.maestrel.com/__attachments/a_47ce73f5d036dfaf0b3ec19cc59a5760f0dacd450dc228d13d9c96d1e073cdc5/misc-dates.png?cb=132ebfd2e26c597c8a02b440a1550bab)

1. Se pueden modificar los **formatos** de fechas y el **primer día de la semana**.

2. Si tiene un sitio web multilingüe, puede definirlo de manera específica para cada lengua.

3. También se puede ajustar un formato de fecha específico para **el admin de HBook**.

## Ajustes de los tipos de alojamientos

![misc-accom-settings.png](https://es.documentation.maestrel.com/__attachments/a_cf05539286cafb8ca38c09dd34c35360ae04f411a16f5fd48e7b84f33a53ecaf/misc-accom-settings.png?cb=397975cb324444a20ca54fceff5cabeb)

1. **Variables personalizadas** : puede crear variables personalizadas para los ajustes de los tipos de alojamiento. Esto puede resultar útil si desea añadir algunos campos que se puedan reutilizar en plantillas de email o documentos. Una vez creadas, puede definir su valor para cada tipo de alojamiento en la sección Variables personalizadas de los ajustes de los **Tipos de Alojamiento** . También las encontrará en la [lista de variables](https://es.documentation.maestrel.com/hbook/lista-de-variables.md).

2. **Alojamiento con solo niños**: aquí puede ajustar si acepta que un alojamiento pueda estar con solo niños (sin adulto).

Esto puede ser útil en casos específicos, como por ejemplo:

* si solo dispone de alojamiento para niños. Puede especificar el número máximo de adultos/niños para un tipo de alojamiento en los [ajustes de capacidad](https://es.documentation.maestrel.com/hbook/tipos-de-alojamiento.md#alojemiento-ajustes-capacidad).

* si utiliza los campos "Adultos" y "Niños" para otros fines. Por ejemplo, al utilizar HBook para un proyecto de alojamiento de mascotas, con "Perros" y "Gatos".

3. **Slug del url de los alojamientos**: modificar el slug de los tipos de alojamientos en el URL. El slug por defecto es "hb_accommodation"

*** ** * ** ***

## Ajustes de los emails

![misc-emails.png](https://es.documentation.maestrel.com/__attachments/a_c7f1e53c349625105739bf1e66a9ea48b31b6ffe9a72ceff5efa84565e666389/misc-emails.png?cb=8a5fef24bc8db8d1c6a097cd03edd27d)

1. **Periodo de retención de los logs de emails** : HBook guarda [logs de los emails enviados](https://es.documentation.maestrel.com/hbook/ajustes-de-los-emails.md#emails-logs). Aquí introducirá el periodo de retención de los logs, en meses.

2. **Email por defecto del remitente**: cuando no se establece ninguna dirección de email en el campo "De", HBook utilizará este email como remitente. Si está vacío, HBook utilizará el email del administrador de WordPress. Esto se aplica a todos los emails, tanto automáticos como manuales.

3. **Email por defecto del CCO**: Aquí puede configurar un correo electrónico predeterminado del CCO, que se utilizará cuando no se especifique ninguna CCO en la plantilla de email.

4. **Email por defecto del destinatario de los correos automátizados**: cuando no se establece ningún email en el campo "Para" de las plantillas de email automático, HBook utilizará este email como destinatario.

Para los emails manuales, la dirección de email por defecto del campo "Para" es la dirección de email del cliente.

*** ** * ** ***

## Términos y condiciones, Política de privacidad

![misc-tac.png](https://es.documentation.maestrel.com/__attachments/a_8e585159ad22028feba8881732592939b5f667be648252a0df67aeb615953214/misc-tac.png?cb=518fe8f5df16386f2a04a64ba7760157)

1. Si quiere añadir **términos y condiciones** que deberán ser aceptados para poder reservar, marca está casilla. El texto será mostrado justo antes la casilla "Reserva ahora".

2. Si necesita añadir una **política de privacidad** que deberá ser aceptada, marca está casilla. El texto será mostrado justo antes la casilla "Reserva ahora".

Para personalizar el texto, por ejemplo, para añadir un enlace a su página de términos y condiciones o a su página de política de privacidad, vaya a **HBook \> Texto \> Zona "reserva ahora"** y encontrará los campos que se pueden personalizar.  
🔎  
Consulte este artículo de nuestra base de conocimientos para añadir un enlace a su página "Términos y condiciones" o "Política de privacidad":

* [¿Cómo añadir un enlace a mi página de "Términos y condiciones"?](https://es.documentation.maestrel.com/knowledgebase/como-anadir-un-enlace-a-mi-pagina-de-terminos-y-co.md)

* [¿Está HBook preparado para el GDPR europeo (Reglamento general de protección de datos)? ¿Puedo establecer una casilla de verificación de Política de privacidad?](https://es.documentation.maestrel.com/knowledgebase/esta-hbook-preparado-para-el-gdpr-europeo-reglamen.md)

* [¿Cómo añadir una casilla de verificación de la política de privacidad y un enlace a la página de la política?](https://es.documentation.maestrel.com/knowledgebase/como-anadir-una-casilla-de-verificacion-de-la-poli.md)

*** ** * ** ***

## Import/export de los ajustes de HBook

![misc-export.png](https://es.documentation.maestrel.com/__attachments/a_a112e816fa3f3b687bf1ed2b2706c0910aa1ea6ae0c214ea9adbfa1870f4b92c/misc-export.png?cb=59ee39d7bf8d9a1fc5f8f94f199479a7)

Se puede **exportar e importar un fichero de ajustes**. Este fichero se presenta en formato .json y será útil para transferir una instalación de HBook con sus ajustes, alojamientos y reservas de un sitio WordPress a otro.  
Si importa un archivo .json con la configuración de HBook en una instalación de WordPress, tenga en cuenta que se sustituirán todas las configuraciones anteriores de HBook, los tipos de alojamiento, las reservas y los clientes.

### Importar un fichero de ajustes HBook

![misc-import-exclude.png](https://es.documentation.maestrel.com/__attachments/a_edf6bc8face4b50d14130a4c70ab72cc839241511b3d2cbdb03a2dc34cb87fba/misc-import-exclude.png?cb=01072a9b45c8c24fd57ec7948054fa80)

1. Haga clic en "Importar" y seleccione el archivo que desea importar.

2. Puede especificar si desea excluir ciertos ajustes o datos de la importación.

3. Haga clic en "Importar fichero de ajustes".

### Exportar un fichero de ajustes HBook

![misc-export-exclude.png](https://es.documentation.maestrel.com/__attachments/a_b5a91e976e8e21e61b6f7da26388660160263c4f832f52c7f4d4626e36833af9/misc-export-exclude.png?cb=bde8b5a5d0a06f76f226036a16922f46)

1. Puede especificar si desea excluir ciertos ajustes o datos de la exportación.

2. Haga clic en "Exportar fichero de ajustes".

*** ** * ** ***

## Reinicialización HBook

![misc-reset.png](https://es.documentation.maestrel.com/__attachments/a_a50df3d9a1d404366cb5c085faa84b5ddc673506c8b8270f8b95ce04b43cb5c4/misc-reset.png?cb=29aa984e887084b096c94a417acb611b)

1. **Reinicair HBook** : las tablas de los **clientes, fechas bloqueadas y reservas** serán vaciadas. Esto es útil para suprimir pruebas, por ejemplo, antes de una puesta en producción. Los ids de las próximas reservas y de los próximos clientes empezarán de nuevo desde el id "1".

2. **Borrar clientes, reservas y fechas bloquedas**: la lista de las reservas esta mantenida, pero las tablas de los clientes, fechas bloqueadas y reservas serán vaciadas.

3. **Borrar reservas** **y fechas bloqueadas**: la lista de los clientes está mantenido, pero las tablas de las reservas y las fechas bloqueadas serán vaciadas. Los ids de las próximas reservas empezarán de nuevo desde el id "1".

4. **Borrar solo las reservas importadas de calendarios externos**: las reservas recibidas sobre su página web serán mantenidas, pero las que han sido importadas desde un calendario iCal externo serán suprimidas, cualquier sea su estado. Esto es útil si tiene problemas con la configuración de la sincronización iCal y que desea tener una lista de reservas definida, solo can las reservas recibidas sobre su página web, para configurar de nuevo la sincronización iCal correctamente.

5. **Borras solo las reservas con el estado "Cancelada"**: todas las reservas que tienen el estado "Cancelada" serán suprimidas de la lista de las reservas.

6. **Borrar solo las reservas pasadas:** todas las reservas anteriores se eliminarán de la lista de reservas.

7. **Borrar solo las fechas bloqueadas pasadas** : todas las fechas bloqueadasanteriores se eliminarán de la lista de reservas.

Las acciones de reinicio son definitivas. ¡Asegurase de saber lo que usted hace antes de proceder a la supresión!

*** ** * ** ***

## Varios

![misc-misc.png](https://es.documentation.maestrel.com/__attachments/a_38a33dc2762320dc48d3d2f648527c1e00c8111b3529fb715f07f951a2d6b5df/misc-misc.png?cb=c28c73363cc91705c7140c6eeac78c0d)

1. **Idioma del admin** : se puede definir aquí si desea utilizar las traducciones existentes del admin de HBook (si disponible en su idioma). Para ver la lista actualizada de todas las traducciones disponibles, usted puede consultar [este artículo](https://es.documentation.maestrel.com/knowledgebase/esta-disponible-hbook-en-diferentes-idiomas-incluy.md) de nuestra base de conocimientos

2. Seleccione esta opción si desea que eliminemos todas las tablas/filas de datos añadidas por HBook al eliminar el plugin del menú **Plugin**.

3. Establezca si desea un cambio de tamaño **dinámico** o **estático** de las imágenes. HBook utiliza Aqua Resizer para cambiar el tamaño de las imágenes. Si necesita utilizar sus propias funciones de cambio de tamaño, establezca esta opción en **estático** y utilice el filtro [hb_image_sizes](https://es.documentation.maestrel.com/hbook/personalizacion-del-plugin.md#hb_image_sizes) de HBook.

4. Ajusta el **plazo** antes que un error de desconexión se produzca por el lado del front-end

5. Ajusta el **plazo** antes que un error de desconexión se produzca por el lado del admin

---
language: "es"
---
# Documentación Temas

La documentación técnica de nuestros temas se puede encontrar en los siguientes enlaces.

## [Tema WordPress Adomus](https://maestrel.com/documentation/adomus)

![adomus-theme-4.jpg](https://es.documentation.maestrel.com/__attachments/a_97d45e7c184fd68428ae66b9f820a5106c7252343be480f207b94a9dd98134d3/adomus-theme-4.jpg?cb=88926fc35da81d0361eb166ee5fe076b)

↗️ [Consultar la documentación de Adomus](https://maestrel.com/documentation/adomus)  

### [Tema WordPress Lavilla](https://maestrel.com/documentation/lavilla)

[![lavilla-theme-3.jpg](https://es.documentation.maestrel.com/__attachments/a_82bc0cb5a18dfdeb56a37e03ffc9787cb63b12757132d695449ffc33c8c94566/lavilla-theme-3.jpg?cb=58be1dbc7e99f80abc5ca782653c59a6)](https://maestrel.com/documentation/lavilla/)

↗️ [Consultar la documentación de Lavilla](https://maestrel.com/documentation/lavilla/)

---
language: "es"
---
# Documentación de las pasarelas de pago

Hemos recopilado en esta documentación toda la información que necesita para utilizar [nuestros plugins de pasarela de pago](https://maestrel.com/es/payment-gateways/)para HBook.  

## Lista de las pasarelas de pago disponibles

* [Authorize.net para HBook](https://es.documentation.maestrel.com/payment-gateways/authorize-net.md)
* [Axepta - BNP Paribas para HBook](https://es.documentation.maestrel.com/payment-gateways/axepta-bnp-paribas.md)
* [BillPlz Malasia para HBook](https://es.documentation.maestrel.com/payment-gateways/billplz-malasia.md)
* [CardLink - Eurobank y Alphabank para HBook](https://es.documentation.maestrel.com/payment-gateways/cardlink-eurobank-y-alphabank.md)
* [CecaBank para HBook](https://es.documentation.maestrel.com/payment-gateways/cecabank.md)
* [Chargily para HBook](https://es.documentation.maestrel.com/payment-gateways/chargily.md)
* [ChariPay Marruecos para HBook](https://es.documentation.maestrel.com/payment-gateways/charipay-marruecos.md)
* [Elavon Converge para HBook](https://es.documentation.maestrel.com/payment-gateways/elavon-converge.md)
* [First Atlantic Commerce - PowerTranz para HBook](https://es.documentation.maestrel.com/payment-gateways/first-atlantic-commerce-powertranz.md)
* [Instamojo para HBook](https://es.documentation.maestrel.com/payment-gateways/instamojo.md)
* [Iyzico para HBook](https://es.documentation.maestrel.com/payment-gateways/iyzipay.md)
* [MercadoPago para HBook](https://es.documentation.maestrel.com/payment-gateways/mercadopago.md)
* [Mercanet para HBook](https://es.documentation.maestrel.com/payment-gateways/mercanet.md)
* [Mollie para HBook](https://es.documentation.maestrel.com/payment-gateways/mollie.md)
* [Monetico - Crédit Mutuel, CIC, Desjardins para HBook](https://es.documentation.maestrel.com/payment-gateways/monetico-credit-mutuel-cic-desjardins.md)
* [Monext Online (anteriormente Payline) para HBook](https://es.documentation.maestrel.com/payment-gateways/payline.md)
* [Montonio para HBook](https://es.documentation.maestrel.com/payment-gateways/montonio.md)
* [Nexi Nets para HBook](https://es.documentation.maestrel.com/payment-gateways/nexi-nets.md)
* [Nexi XPay para HBook](https://es.documentation.maestrel.com/payment-gateways/nexi-xpay.md)
* [OnePay Vietnam para HBook](https://es.documentation.maestrel.com/payment-gateways/onepay-vietnam.md)
* [Pay.jp para HBook](https://es.documentation.maestrel.com/payment-gateways/pay-jp.md)
* [PayBox para HBook](https://es.documentation.maestrel.com/payment-gateways/paybox.md)
* [PayFast para HBook](https://es.documentation.maestrel.com/payment-gateways/payfast.md)
* [PayPlug para HBook](https://es.documentation.maestrel.com/payment-gateways/payplug.md)
* [Payrexx para HBook](https://es.documentation.maestrel.com/payment-gateways/payrexx.md)
* [PaySera para HBook](https://es.documentation.maestrel.com/payment-gateways/paysera.md)
* [PayU (Polonia, Hungría, República Checa) para HBook](https://es.documentation.maestrel.com/payment-gateways/payu-polonia-hungria-republica-checa.md)
* [PayU (Rumanía) para HBook](https://es.documentation.maestrel.com/payment-gateways/payu-rumania-rusia.md)
* [PayU India (anteriormente PayUMoney) para HBook](https://es.documentation.maestrel.com/payment-gateways/payumoney.md)
* [PayULatam para HBook](https://es.documentation.maestrel.com/payment-gateways/payulatam.md)
* [PayZen para HBook](https://es.documentation.maestrel.com/payment-gateways/payzen.md)
* [RazorPay para HBook](https://es.documentation.maestrel.com/payment-gateways/razorpay.md)
* [RedSys para HBook](https://es.documentation.maestrel.com/payment-gateways/redsys.md)
* [Scellius - La Banque Postale para HBook](https://es.documentation.maestrel.com/payment-gateways/scellius-la-banque-postale.md)
* [Sherlocks para HBook](https://es.documentation.maestrel.com/payment-gateways/sherlocks.md)
* [SogeCommerce - Société Générale para HBook](https://es.documentation.maestrel.com/payment-gateways/sogecommerce-societe-generale.md)
* [Square para HBook](https://es.documentation.maestrel.com/payment-gateways/square.md)
* [SystemPay - Caisse d'Épargne y Banque Populaire para HBook](https://es.documentation.maestrel.com/payment-gateways/systempay-caisse-d-epargne-y-banque-populaire.md)
* [Verifone (anteriormente 2Checkout) para HBook](https://es.documentation.maestrel.com/payment-gateways/2checkout.md)
* [Viva Wallet para HBook](https://es.documentation.maestrel.com/payment-gateways/viva-wallet.md)

---
language: "es"
---
# Verifone (anteriormente 2Checkout) para HBook

## 1. Activar 2Checkout como pasarela de pago

* Una vez que haya activado 2Checkout , deberá **validar la licencia** en **HBook \> Licencia**.

![2checkout-licence.png](https://es.documentation.maestrel.com/__attachments/a_763d2cc688ddd3ca10a0d95db090c7477403b2edb64f30b86d538d83f787dbef/2checkout-licence.png?cb=5de83f0a4437b7ddc0c3b465f1c92cd8)

* Establezca 2Checkout como pasarelas de pago activas en **HBook \> Pago \> Activar pasarelas de pago**

## 2. En HBook, añada las credenciales de 2Checkout

Introduzca sus datos de 2Checkout en **HBook \> Pago \> Ajustes 2Checkout**.  
![2checkout-settings.png](https://es.documentation.maestrel.com/__attachments/a_c0202557b8cf5c0f26ca4b79d8a7eb74ab83c2d33c519bb5bf9a79ae23994e2c/2checkout-settings.png?cb=96a11eedee298a77da749ab724de3a92)

### Entornos de Test y Live

Los ajustes de 2Checkout para los entornos Sandbox y Live son los mismos.

En **HBook \> Pago \> Ajustes 2Checkout,**puede cambiar entre el entorno "Live" y "Test". Cambiará el entorno de pago 2Checkout a pagos reales o sandbox. Puede ver las transacciones de ambos entornos en su panel de control de 2Checkout.

### ¿Dónde puedo encontrar el Merchant ID y la Secret key de 2Checkout?

En su panel de control de 2Checkout, encontrará su Merchant ID y si Secret key en **Integrations \> Webhook and API**.  
![2checkout-creds.png](https://es.documentation.maestrel.com/__attachments/a_39921704be0520b03ffff84001af4e560137cbf509994b84b92648f1cd0ed84b/2checkout-creds.png?cb=87406c20f276a39266e6aa7c9bc9c0e3)

## 3. En 2Checkout, activa el retorno después de la venta

Debe indicar en **Integrations \> Webhook and API** que usted "Enable return after sale" y marcar la opción "Header URL".

Nosotros mismos nos encargamos de la URL de retorno, no hay nada más que hacer. Esto es muy importante, ya que forzará la redirección a su sitio web una vez que el pago se haya completado y HBook lo necesita para procesar el resultado de la transacción, actualizar los detalles de la reserva, enviar los correos electrónicos, etc.  
![2checkout-redirect.png](https://es.documentation.maestrel.com/__attachments/a_630f30fdaa41f44742ea859b444ae26ca6585212f56830ea35c74df0ae8abb40/2checkout-redirect.png?cb=a19378a37f27cf86707451c3fab9e4ad)

---
language: "es"
---
# Authorize.net para HBook

## 1. Activar Authorize.net como pasarela de pago

* Una vez que haya activado el plugin Authorize.net para HBook, deberá **validar la licencia** en **HBook \> Licencia** .

  ![authorize-licence.png](https://es.documentation.maestrel.com/__attachments/a_18b1b7a1e4ba02a0488fdc0d09db644be03321527548243fb89251720f325a9f/authorize-licence.png?cb=75032aa1ec03c6a36a9b4c8cb8dbbb5a)
* Establezca Authorize.net como pasarela de pago activas en **HBook \> Pago \> Activar pasarelas de pago.**

## 2. En HBook, añada las credenciales de Authorize.net

Introduzca su información de Authorize.net para el entorno "Sandbox" o "Live" en **HBook \> Pago \> Configuración Authorize.net.** Estos ajustes son diferentes en los entornos Sandbox y Live.  
![authorize-settings.png](https://es.documentation.maestrel.com/__attachments/a_131e60a28fae1db06d6d2c925d7db5d2b1fa63029b782fb979e9c507861146a1/authorize-settings.png?cb=ffea0eac5fcb6eacee2fb5431ba17f73)

### ¿Dónde puedo encontrar las credenciales de Authorize.net?

Encontrará la información de la API en su panel de Authorize.net: **Account \> Security Settings \> API Credentials \& Keys**. Necesitará el "API Login ID" y la "Transaction Key". También tendrá que generar una "Signature Key".  
Tenga en cuenta que las credenciales son diferentes para los entornos Sandbox y Live.

## 3. En Authorize.net, cree el webhook

En su panel de Authorize.net, deberá crear un Webhook en **Account \> Business settings \> Webhooks**. Por favor, compruebe la siguiente captura de pantalla para entender cómo configurar el Webhook. El "name" no importa realmente, pero la estructura de la URL es importante: añada "/confirmation-authorize" a la URL de su sitio WordPress.  
![authorize-webhook.png](https://es.documentation.maestrel.com/__attachments/a_ce53a05eff4eee3ffa943bdf73ce490db2761e08118ff7db7f3d6df1e8eb45d8/authorize-webhook.png?cb=574e03f8736f3616097b57985cc4a205)

Lo indicará como "www.domain.com/confirmation-authorize", cambiando "www.domain.com" por la URL real de su sitio WordPress.  
Si tiene sitios de preproducción y producción, por favor asegúrese de ingresar cada vez el webhook correcto. En el panel de control Sandbox Authorize.net, ingrese la URL del webhook de preproducción. En el panel de control Live Authorize.net, introduzca la URL del webhook de producción.

### Añadir las IPs de Authorize.net a la lista blanca

Para asegurarse de que la llamada al webhook se reciba correctamente, recomendamos incluir en la lista blanca las direcciones IP de Authorize.net. Puede consultar la lista de direcciones IP en [este artículo de ayuda](https://support.authorize.net/knowledgebase/Knowledgearticle/?code=000001158) de Authorize.net. Debe incluir en la lista blanca las direcciones IP de "Webhooks". Si no está seguro de cómo hacerlo, póngase en contacto con su proveedor de alojamiento.

## 4. Configuración adicional para el entorno Sandbox

Asegúrese de que está en modo "Live" en **Account \> Security settings \> Test mode**. Esto debe estar siempre en "Live" incluso en el entorno Sandbox; de lo contrario, los webhooks no son llamados. No se realizarán transacciones reales cuando se utilice una cuenta de Authorize.net Sandbox, incluso cuando se establezca en "Live" en la configuración del modo de prueba.  
![authorize-test-mode.png](https://es.documentation.maestrel.com/__attachments/a_41216bba6d69ba9ac13fde02da92047a4080f7f583020fecd147c04570141dad/authorize-test-mode.png?cb=5164754519088f244a9c25c4aa7617f6)

*** ** * ** ***

## Entornos Test y Live

### ¿Cómo crear una cuenta Sandbox Authorize.net y una cuenta Live Authorize.net?

* Puede crear una Cuenta **Sandbox** [aquí](https://developer.authorize.net/hello_world/). La URL de acceso es: <https://sandbox.authorize.net/>

* Puede inscribirse en **Autorizar.net** cuenta [aquí](https://www.authorize.net/sign-up/). La URL de acceso es: <https://account.authorize.net/>

### Tarjetas de prueba de Authorize.net

Puede consultar la lista de tarjetas de prueba [aquí](https://developer.authorize.net/hello_world/testing_guide/).

### ¿Qué hay que hacer cuando se pasa de transacciones Sandbox a transacciones Live para Authorize.net?

* Introduzca el "API Login ID" de Live Authorize.net, la "Transaction Key" y cree una "Signature Key".

* Añada la url del webhook de producción en su panel de Authorize.net

*** ** * ** ***

## ¿Cómo puedo personalizar la página de pago y la página de recibo de Authorize.net?

Encontrará opciones de personalización directamente en el panel de Authorize.net, en **Settings \> Transaction format settings**. Puede modificar el color, la fuente, etc. para que coincida con su marca.  
![imagen-20250627-174425.png](https://es.documentation.maestrel.com/__attachments/a_22d2fadb1230ca552ac70f568e3cc6ccaeb0a00203a2e6e98d26224d32157249/imagen-20250627-174425.png?cb=62e54cf3ae3069994b3308f1697362e2)

[Next Page](https://es.documentation.maestrel.com/llms-full.txt/1)
