En este artículo vamos a ver otra de esas características que WooCommerce no incluye por defecto, pero que es muy útil, incluso imprescindible para algunos tipos de negocio: la gestión de reservas.
En mis proyectos profesionales suelo usar el plugin premium de los creadores de WooCommerce, WooCommerce Bookings, debido a su perfecta integración con WooCommerce y a su gran potencia y flexibilidad, que permiten que se adapte cien por cien a cualquier tipo de negocio que incluya gestión de reservas, sean cuales sean sus necesidades.
Sin embargo, eso hace también que sea un plugin caro (mejor dicho, de precio elevado, ya que no es caro teniendo en cuenta lo que ofrece) y soy consciente de que no todo el mundo está dispuesto a pagar 249 dólares por un plugin (por cierto, lee hasta el final que ofrezco alternativas).
Además, no todos los negocios necesitan esa flexibilidad, y hay ocasiones en los que las necesidades quedan cubiertas con unas funcionalidades más básicas. Pues bien, ahí está la alternativa gratuita (mejor dicho, freemium, ya que tiene opciones de pago) que vamos a ver en la entrada de hoy: WooCommerce Easy Booking.
Tabla de contenidos
Reservas en WooCommerce… con muchas limitaciones
Como ya he dicho, este plugin sólo será útil en determinadas ocasiones en que las necesidades no sean muy elaboradas. Pongo a continuación algunos ejemplos de para qué sirve y para qué no.
WooCommerce Easy Booking te permitirá gestionar las reservas si:
- Alquilas productos por días completos, por ejemplo para gestión de un hotel, un apartamento que se alquila por días o una empresa de alquiler de coches.
- Tus productos reservables están permanentemente disponibles, al margen de vacaciones, festivos
- El precio (por día) de un producto reservable es siempre el mismo, es decir, nada de tener en cuenta temporada alta o baja
- Si tu producto reservable no tiene opciones a elegir
- Sí no tienes que hacer gestión de las unidades a reservar
Como ves las limitaciones para este plugin son muchas. Tantas que dudo que sea realmente de utilidad en alguna situación. Por ejemplo:
- Sirve, por ejemplo, si organizas excursiones o actos de un día de duración (o de menor duración, pero sólo una sesión diaria). Es casi perfecto para eso: tanto stock como localidades o plazas, y sin que sea necesaria gestión de las reservas. Para el tema de las fechas disponibles hay opción de pago, como comento más adelante.
- Puede servir para un hotel siempre y cuando te ocupes manualmente de gestionar el stock de habitaciones disponibles, aunque sin posibilidad de escoger opciones adicionales como cama supletoria, cuna, etcétera.
- Puede servir para reservar mesa en un restaurante, siempre y cuando sólo haya un servicio por mesa; recuerda: no permite escoger hora.
- Te servirá si tienes una empresa de alquiler de vehículos, y manualmente gestionas el stock de los que estén disponibles.
Como ves, no resulta muy útil. Por el contrario no te servirá si:
- Quieres ofrecer servicios de reservas por otra unidad que no sea un día o una noche. Nada de reservar por horas, por semanas, etc.
- Si junto con la reserva se puede reservar una segunda opción en función de disponibilidades, por ejemplo una cuna en un hotel, una trona en un restaurante, un monitor en una clase de zumba o un profesor concreto en una academia de inglés.
- Si quieres poner precios distintos a un mismo producto en función de las fechas o los días, por ejemplo habitaciones o apartamentos en temporada alta y baja, sesiones de cualquier cosa entre semana o los fines de semana, etcétera.
También hay otras opciones que sólo están disponibles mediante un add-on de pago:
- Gestionar la disponibilidad de las reservas. Sólo se puede hacer una reserva por cada unidad en stock. Si no haces gestión de stocks, las unidades a reservar son infinitas. Si pones un número de unidades en stock, esas son las reservas que se podrán hacer, sin tener en cuenta cuándo dejarán de estar reservadas esas unidades. El complemento que realiza la gestión de reservas cuesta 40€.
- Establecer unas fechas o periodos en los que el artículo no está disponible, como un gimnasio que cierra los lunes o un masajista que no atiende los domingos. Puedes obtener esta característica por 25€.
- Ofrecer descuentos en función de la duración de la reserva. Conseguir esta funcionalidad cuesta también 25€.
Como ves son cosas habituales que no puedes hacer con el plugin gratuito WooCommerce Easy Bookings.
Las opciones que ofrece
Ya he puesto unos cuantos ejemplos de casos que se pueden dar habitualmente. Vamos a ver en concreto qué opciones ofrece el plugin. Quién sabe, quizá sí te sirva en tu caso.
Puedes elegir si calcular la reserva por días o por noches. Ya ves que no es lo mismo, ya que una estancia de cinco días incluirá solamente cuatro noches. No hay otra unidad de reserva (horas, semanas, meses, bloques… ninguno de ellos está contemplado).
A continuación puedes marcar una casilla si deseas que todos los productos de tu ecommerce se conviertan en reservables.
Puedes elegir también las duraciones mínima y máxima de la reserva (en días o en noches, según hayas elegido en la primera opción). El mínimo ha de ser, evidentemente, un día, mientras que puedes establecer una duración máxima o poner un cero para que no haya límite.
También puedes elegir cuál debe ser la primera fecha de reserva disponible respecto a la fecha en la que se realice la reserva, es decir, si el cliente puede reservar para el mismo día, o si ha de ser como mínimo para el día siguiente, dos días después, etcétera.
Con la siguiente opción puedes elegir el año límite de reservas (si sólo se puede reservar durante este año, o hasta el año que viene o hasta el 2052), y por último en qué día comienza la semana.
Esto último es sólo para mostrar el calendario, porque ya sabes que en algunos países la semana comienza el domingo. Una opción por otro lado bastante poco útil ya que eso ya se establece en el propio WordPress, en Ajustes > Generales.
¿Estás construyendo tu tienda online o eres implementador WordPress?
¿Necesitas plugins de calidad y con soporte para implementar funcionalidades concretas?
Consigue todos los plugins a la venta en la sección de plugins de esta web y todos los que siga añadiendo. Acceso a los 96 plugins (y subiendo) con soporte directo del desarrollador, actualizaciones y uso ilimitado: úsalos en tantas webs como lo necesites.
La alternativa: WooCommerce Bookings
¡Ufff! Ya ves lo limitado que es este plugin. ¿Hay alternativas? Pues sí (y lee hasta el final, por que te puede interesar). Como decía al principio del artículo está el plugin oficial de WooCommerce, WooCommerce Bookings.
Algunas cosas que se pueden hacer con él (hay muchas más):
- Establecer reservas por horas, días, semanas, minutos, bloques de dos horas, de treinta minutos… las combinaciones que quieras.
- Establecer periodos entre una reserva y la siguiente de la duración que quieras por si hay que acondicionar para el siguiente cliente, por ejemplo dejar quince minutos entre una sesión de masaje y la siguiente, o diez minutos entre una clase particular y otra…
- Establecer días concretos, periodos del año, días de la semana o del mes en los que no está disponible el producto (días festivos, domingos, vacaciones) u horarios (no se puede reservar pista por la noche entre las 21:00 y las 9:00)
- Condicionar las reservas a disponibilidades de otros recursos, como pedir hora con una peluquera en concreto, que haya disponible una cuna para la habitación, o clase con un profesor de determinada especialidad.
- Ofrecer descuentos dependiendo de la longitud de la reserva.
- Cobrar un precio fijo más otro que depende de las unidades reservadas.
- Cobrar parte como señal al hacer la reserva y que el resto quede pendiente de pago en el momento de la prestación del servicio.
Y mil ejemplos más. No quiero extenderme demasiado, pero las posibilidades son virtualmente infinitas. Por supuesto, también facilita la gestión mediante calendarios de reservas, informes de ocupación, etcétera.
Y si no estás seguro de si lo que necesitas se puede conseguir con este plugin, consúltame también y podré decirte si es o no capaz de cubrir tus necesidades… aunque realmente no he llegado a ver una necesidad tan especial que no quede cubierta con él.
Begoña dice
Buenas tardes, necesito un sistema de reserva para wordpress un poco peculiar y llevo unas semanas buscando un plugin adecuado y por lo que he visto el Woocommerce Booking es el más completo, pero tengo una duda y es si se pueden seleccionar múltiples días no consecutivos en el calendario y después darle al botón Reservar. Agradecería mucho tu ayuda, ya que el plugin no es barato y prefiero estar segura antes de comprarlo.
Enrique J. Ros dice
Hola Begoña. Pues no, siento decirte que no es posible. Se pueden ir añadiendo días o rangos de días al carrito y después hacer el checkout, pero no seleccionar de una sola vez días no consecutivos. Desde luego el caso es especial, de hecho no conozco ningún plugin que haga lo que pides.
Un saludo.
Begoña dice
Muchas gracias por responder tan rápidamente. El sistema lo necesitamos así porque se venden clases de surf por días y el cliente puede seleccionar varios días pero no consecutivos. Tendremos que adaptarnos a lo que hay entonces. Muchas gracias de nuevo
Rosa Gálvez dice
Hola Enrique,
aquí va mi consulta: tengo instalado WooCommerce Bookings. Tenemos una web de reservas de viajes en catamarán que te invido a visitar (y a viajar en el súper Catamarán Orsom!)
Cada día el catamarán ofrece diferentes tipos de viajes. Y en un mismo día, podemos tener varias salidas del mismo tipo de viaje.
Nos facilitaría mucho la gestión saber de forma clara cuánto stock tenemos para cada producto/salida planificadas. Ni la opción de calendario ni el listado de reservas nos dan un número concreto.
¿Se te ocurre algo? Un plugin… lo que sea.
Gracias por anticipado, saludos.
Enrique J. Ros dice
Hola Rosa, muchas gracias ante todo por tu comentario.
Lamento decirte que no, no hay una solución eficaz para eso. De hecho esa «incapacidad» ya está reportada a WooThemes, aunque no parece que la solución avance ya que afecta sólo a casos muy especiales y concretos, como el tuyo. Además, el hecho de que la información en el calendario no sea imprimible (se muestra mediante un hover) no mejora la situación en absoluto.
Así que siento no poder ayudarte más.
Un saludo y, de nuevo, gracias.
Teresuken dice
Hola Enrique, no me queda claro si con el plugin AVAILABILITY CHECK cuando compren mi producto/servicio automáticamente quedará deshabilitado para ese día concreto que vayan a elegir. Quiero evitar que no puedan comprar ese mismo producto/servicio para ese mismo día 2 veces.
1- Necesito un sistema de reserva en el que se pague directamente.
2- En este caso se reserva un servicio, disponible en 4 horarios distintos al día (es un producto variable).
3- En esta reserva necesito detectar si ese día y a esa hora está disponible, y quisiera que cuando un cliente haga esa reserva para ese día, otro ya no pueda hacerla, pero mi duda es si este calendario se actualiza automáticamente.
En la demo no lo he visto claro, y no quisiera invertir en este plugin sin asegurarme que esto sea posible, igual es una pregunta demasiado evidente y tonta pero prefiero no correr riesgos,
un cordial saludo Enrique!
Enrique J. Ros dice
Hola Teresuken. Sí, el add-on Availability Check sirve precisamente para eso, permite que el plugin WooCommerce Easy Booking gestione disponibilidades para reservas. Con poner el stock del producto a una unidad, éste quedará deshabilitado al reservarse para ese día. Por lo que dices interpreto que has creado un producto variable, que en realidad es el mismo producto pero a horas distintas del día. Si he entendido bien bastaría que pusieras una unidad de stock para cada una de las variaciones del producto.
Lo tienes bien especificado en la documentación del add-on.
Un saludo.
Teresuken dice
Gracias Enrique, al final compré el plugin y funciona a la perfección. Un cordial saludo!
Jorge Castellano dice
Buenas Enrique que tal?
Estoy trabajando con woocommerce bookings y esta perfecto para lo que necesito pero tengo un detalle sin resolver, tengo un sistema de reservas a X parque y se cobra por personas (adultos, niños, mayores, etc) pero necesito aplicar las mismas reglas de costo que en ciertos días aumente/disminuya el precio pero que no lo haga en la totalidad sino que lo haga por personas ya que el precio se altera muchisimo, que pued hacer en ese caso? o que plugins puedo usar en este caso? saludos.
Enrique J. Ros dice
Hola Jorge. La única solución factible que veo es que tengas dos productos, entrada y entrada fin de semana o como corresponda, cada uno con su precio y con las reservas habilitadas para los días que corresponda cada uno.
Un saludo.
Junior dice
Buenas, muchísimas gracias por tu entrada publicada.
Sin embargo, hay algo que no entiendo y parece lo mas sencillo jajaja
Ell plugin me gusta y como lo mio es básico es genial, pero yo lo que quiero hacer es lo siguiente,
El cliente elige en el calendario su reserva
Acto seguido elige una opción del producto variable
Pago
Sin embargo, no consigo saber como hacer visible el calendario en el apartado de los productos, no veo ninguna opcion para poner el calendario de este plugin «WooCommerce Bookings»
Me podrias ayudar?
Saludos.
Enrique J. Ros dice
Hola Junior
Cuando creas el producto, al establecer el tipo de producto como «reservable» aparecen diversas opciones en el cuadro Datos del producto. Una de ellas es Calendar display mode. Por defecto esta opción está en Display calendar on click, y de esta forma el calendario sólo se muestra si el usuario clica. Sin embargo se puede cambiar a Calendar always visible para que se muestre por defecto.
Un saludo.
Ana dice
Hola, me parece súper interesante tu página y en especial este artículo. Quería preguntarte cómo puedo hacer para vender excursiones, incorporando ajustes de disponibilidad (unas son los jueves, otras los fines de semana, etc), incluir la opción de pagar una parte del total a modo de reserva y además gestionar el número de unidades. Tengo instalado el plugin para hacer que el producto sea reservable pero eso hace que desaparezca el selector de unidades a la hora de comprar…
Enrique J. Ros dice
Hola Ana
Comprueba las opciones de disponibilidad, en especial la de Max bookings per block (entiendo que en tu caso has establecido todo el día como un bloque), y que tengas habilitada en el producto la opción Tiene personas.
Un saludo.
Jaime Fuertes dice
Hola, Enrique. Antes de comprar este plugin quería saber si permite la inserción de un calendario en una página. Es decir: imagina un sitio de visitas turísticas, y que el usuario pueda ver un calendario del mes con casillas en las que se ven todas las visitas programadas de cada día y la hora de cada una. Y que pueda pulsar en la que quiera y eso le lleva a la página del producto. Gracias
Enrique J. Ros dice
Hola Jaime
Quizá te sirva para eso la integración con Google Calendar, puedes ver la documentación aquí.
Un saludo.
Sara dice
Hola Enrique, tenemos un problema con WooCommerce Bookings. No sabemos si hemos configurado algo mal, el caso es que no podemos bloquear un tipo de habitaciones un día concreto. Si en estado del inventario ponemos «Agotado» bloquea este tipo de habitaciones para todo el año. ¿Hay algún plugin o add-on que nos permita bloquear un tipo de habitación durante un día concreto? Tampoco podemos visualizar la disponibilidad de nuestras habitaciones en un calendario ¿estamos haciendo algo mal o no es posible?
Muchas gracias por tu ayuda y tu blog.
Enrique J. Ros dice
Hola Sara
Si quieres bloquearla para un día concreto tienes que crear un rango de disponibilidad que lo haga (en la pestaña Disponibilidad del cuadro Datos del producto, indicando el día que quieres bloquear y la reserva en No. Ten la precaución de aumentarle la prioridad (número de prioridad más cercano a cero) para que se ejecute aunque entre en conflicto con otras directivas de rango.
Un saludo.
Jandro dice
Hola Enrique, tengo un caso que no sé si WooCommerce Bookings podrá resolverme. Alquilo productos por horas y hago descuentos si me reservan más de una hora el mismo día. Esto consigo hacerlo siempre y cuando las horas son consecutivas (por ej, de 14:00 a 15:00 y de 15:00 a 16:00, pero lo que necesito es que esto no sea obligatorio, sino que permita al cliente seleccionar las horas que le gustaría (por ej. de 14:00 a 15:00 y de 17:00 a 18:00). ¿Es posible hacer esto?
Muchas gracias por tu ayuda y por tu artículo!
Enrique J. Ros dice
Hola Jandro
Puedes intentar combinar WooCommerce Bookings con lo que explico en este artículo. Yo no he probado esta combinación, pero a priori no tiene por qué no funcionar.
Si lo pruebas y te resulta bien, nos dices 🙂
Un saludo.
Jandro dice
Muchas gracias por tu ayuda Enrique. He revisado lo que comentas en ese artículo (ya lo había leído hace tiempo 🙂 ) pero no veo que me sirva, sigo sin poder reservar dos franjas horarias no consecutivas en la misma acción.
Seguiré investigando otros plugins, aunque la verdad que este me parece el más completo de todos los que veo y me frustra un poco que no permita esto :(.
Un saludo y gracias de nuevo!
Enrique J. Ros dice
Ah, no, eso ya te lo puedo asegurar: dos franjas en una misma acción no te lo va a permitir. Te refería al otro artículo porque sí puede se pueden realizar como dos reservas y poner ambas en el carrito, de forma que Bulk Discount aplique el descuento correspondiente.
Si lo que buscas es que se hagan ambas de una, lo vas a tener difícil para encontrar alternativa. 🙁
Un saludo.
Jose Soto dice
Buenos días, me gustaría saber si woocommerce booking da algun acceso en el correo de confirmación para que desde ahí pueda el usuario modificar o cancelar dicha reserva?
Enrique dice
Hola Jose
No, de hecho ni desde el email de confirmación ni desde el área de cliente.
Un saludo.
DAVID VACA dice
Hola Enrique;
Tenemos un Campus de Verano en el que gestionar reservas por días (podrían ser no consecutivos), semanas, quincenas y mes completo.
Además sería importante que apareciera el calendario para poder seleccionarlo sobre él.
¿Qué plugin para WP y Woocommerce nos recomiendas?
Estoy probando «Event Booking Pro – WP Plugin [paypal or offline]» y «Event Booking Pro: Forms Manager Add on» pero agradecería tu opinión y asesoramiento.
Gracias y un saludo
Enrique Ros dice
Hola David.
En principio te recomendaría WooCommerce Bookings, con la salvedad de que los días no consecutivos no se pueden agregar al carrito en un sólo paso.
Un saludo,
jesus dice
Saludos David al momento de pagar como desactivo la opción de «Consultar disponibilidad de reserva» y que se page directamente??
Enrique Ros dice
El plugin tiene una opción para ello.
Saludos
Alejandra dice
Hola Enrique y gracias de antemano! Estoy buscando un plugin que permita «reservar» productos, es decir, el uso sería para productos (físicos) elaborados «bajo pedido». A la vez me sirva para escribir algún texto personalizado indicando los días que demora la elaboración o cualquier detalle adicional. Se que podría colocarlo en la descripción pero no se si hay algún plugin que pueda ajustarse a lo que necesito. Estoy atascada en ese punto. Espero puedas ayudarme!
Enrique Ros dice
Hola Alejandra
Sí, se puede añadir en cada descripción, aunque si el texto va a ser el mismo (o muy similar) en todos los productos y sólo cambia la cantidad de días y quizá algún otro dato, se puede automatizar con custom fields para que aparezca donde quieras y con el formato que quieras. Hay plugins que te permiten hacer cosas así, como WooCommerce Conditional Content, aunque eso sería matar moscas a cañonazos. Se puede hacer algo mucho más ligero y a medida con custom fields y seguro que te saldría más económico, si te interesa no tienes más que contactarme.
Un saludo.
Ray Diving Cozumel dice
Hola, tengo un servicio de distintos tours acuáticos de venta en línea, pero a veces vendo las actividades por otros medios, ¿Cómo puedo bloquear cierto número de plazas de una actividad en un horario determinado? Muchas gracias y saludos.
Enrique Ros dice
Hola, pues eso depende del sistema que estés utilizando para las reservas. Con WooCommerce Bookings se pueden gestionar reservas desde el backend, por lo que puedes bloquear las plazas que necesites.
Un saludo.
Ray Diving Cozumel dice
Gracias Enrique, sí lo administró con Woo Commerce Bookings, puedes orientarme sobre cómo hacer eso ? Gracias 🙂
Enrique Ros dice
Pues está bien a la vista, en Reservas (Bookings) > Crear reserva, o directamente desde el menú superior en +Nuevo > Reservación (sí, la traducción deja un poco que desear) 🙂
Un saludo.
Luis Barragán dice
Buenas Tardes Enrique,
Gracias por toda la información que pones a nuestra disposición.
Tengo plugin de Reservas de woocommerce y está muy bien, sé que se puede poner el precio en gratis, pero no quiero que cuando se haga una reserva tengan que pagar, registrarse demás y que tengan que pasar por varios pasos, sé que se puede poner el precio en gratis. Sólo necesito que puedan reservar un día y una hora me deje su nombre y teléfono y poder enviar un recordatorio.
No sé sí es mucho lio lo que pido, Me puedes aconsejar que hacer o recomendarme un plugin que pueda hacer esto.
Gracias y un saludo
Enrique Ros dice
Hola Luis
Sí, la forma más sencilla de hacerlo es, efectivamente, poniendo la reserva con precio cero. Puedes usar este plugin para que enviar al cliente directo al checkout tras clicar el botón de reservar, y este otro para que en el checkout sólo tengan que introducir el nombre y el número de teléfono, nada más, y habilitar como forma de pago por ejemplo la transferencia bancaria pero cambiándole el título a algo como «Confirmar reserva».
Un saludo.
Luis Barragán dice
Buenas tardes Enrique,
Muchas gracias por la información, los plugin que me comentas me parece buena opción pero el resto de productos se comporta igual o solo tendría efecto en las reservas.
Un saludo
Luis
Enrique Ros dice
Hola de nuevo Luis
Bookings sólo actúa sobre los productos reservables, el resto de tipos (simples, variables, externos, agrupados o cualquier otro que puedas tener generado por otros plugins) sigue con su comportamiento por defecto.
Un saludo.
Yolanda dice
Hola Enrique genial articulo.. mi pregunta es:
Si yo creo un un producto hotel con varios tipos de habitaciones con sus correspondientes temporadas y precios ¿Hay posibilidad de sincronizar con otro calendario externo de reservas?… graciassss
Enrique Ros dice
Hola Yolanda
Gracias por tu comentario. No, para eso necesitarías buscar un programador que te haga la integración, lo cual no sería nada barato. Bookings está pensado para ser un sistema de reservas integral y no trabaja en conjunción con otras herramientas.
Un saludo.
Jose María Blanca dice
Hola Enrique gran trabajo que haces, quería hacerte una pregunta:
Tengo el WooCommerce Booking tengo una agencia de viajes y quiere ofertar un lote de varios productos reservables con un menor precio, pero no me sale el calendario cuando hago uso de plugins para ello como WooCommerce product brundle.
Mi pregunta es si sabes de algun plugin que funcione correctamente o alguna manera de forzar que aparezca dicho calendario através del codigo.
Muchas gracias
Enrique Ros dice
Hola Jose María
Ten en cuenta que el producto reservable es un tipo de producto específico, así que no se puede combinar con ningún otro tipo de producto: si eliges producto variable, agrupado, bundle o cualquier otro tipo, las características especiales del producto reservable ya no se activan.
Para implementar lo que quieres hacer tendrías que buscar algún plugin de descuentos avanzados.
Un saludo.
Fernando dice
Buenas tardes Enrique,
Ya sabes … eres un crack!
estoy viendo para seleccionar o comprar un plugin adecuado para mejorar mi woocommerce. Se trata de un negocio que venderá excursiones en barco:
– Distintos tipos de excursiones (productos). Más de 100 distintas.
– Cada una tiene predefinido su duración y número de personas mínimo/máximo (para que se oriente el cliente) pero no se puede cambiar. Son atributos fijos. Es decir, son paquetes cerrados para grupos de entre 4 y 10 personas. Empresas o familias.
– Estas excursiones tendrán distintos precios en función de la fecha del calendario (alta, media, baja) y además ha de contemplar excepciones (fechas caprichosas con precios especiales). En la ficha de producto lo ideal es que aparezca el precio menor …
– Necesito que esté muy visible la no disponibilidad. O porqué ya está vendido o porque es inhábil por la razon que sea.
– Lo ideal es que para cada excursión pueda mostrar (por ejemplo en barra lateral) la lista de fechas y precios. A modo de intervalos:
por ejemplo:
02/07/17 – 09/07/17 – 100.- $
01/01/18 – 08/01/18 – 60.- $
etc
Agradezco de antemano tu orientación.
Enrique Ros dice
Hola Fernando
Sin duda la mejor opción es WooCommerce Bookings, cumple todos tus requerimientos excepto el de mostrar fechas y precios como un listado: Bookings lo que muestra es un calendario, en verde los días con plazas disponibles.
Un saludo.
Fernando dice
Muchas gracias! pues voy a ver si tengo los 250$ a mano …
Tu respuesta me da seguridad, que no es fácil tenerlo claro con tanta oferta como hay …
Un saludo.
Fernando dice
Hola de nuevo Enrique,
Ya me monte booking (con el descuento de ayer …) y aquí estoy peleándome. No consigo ver como poder hacer busquedas por fecha. Ya sabes, para ponerlas por ejemplo en la home y que el cliente lo primero que haga sea ver lo que hay disponible.
Me puedes orientar?
Mil gracias.
Enrique Ros dice
Hola Fernando
Es en el propio producto donde Bookings muestra el calendario con la disponibilidad, recuerda marcar en las opciones del producto la casilla correspondiente para que el calendario esté siempre visible.
Un saludo.
Carlos dice
Hola, después de mucho buscar he llegado a tu blog, muy bueno, para quedarme, me ayuda mucho.
Una pregunta sobre este tema, ya que no encuentro la opción de desactivar la opción de “Consultar disponibilidad de reserva” a la hora de pagar, con WooCommerce Booking no hay manera de eliminarlo, ¿podrías ayudarme?
Enrique Ros dice
Hola Carlos
En las opciones del producto (pestaña General), desmarca la casilla «Requiere confirmación».
Un saludo.
Carlos dice
Hola Enrique,
Gracias por responder tan rápido. Esa opción la había contemplado pero la tengo desactivada en todos los productos (sólo son 3). He probado a activarla y lo único que hace como es lógico, es desactivar el pago con tarjeta, pero la opción de «Consultar disponibilidad de reserva» siempre aparece.
Espero puedas ayudarme de alguna manera, en los ajustes de WooCommerce -> «Finalizar compra» donde están los diferentes métodos de pago no es posible desactivarlo, únicamente sale «Este es el método de pago ficticio utilizado para las reservas que requiere confirmación. Este pasarela no requiere ninguna configuración.».
Muchísimas gracias, un saludo.
Enrique Ros dice
¿Tienes WooCommerce y Bookings actualizados? Creo recordar que en las primeras versiones de WC 2.6 había ese problema y había que deshabilitar la pasarela por código.
Un saludo.
Carlos dice
Hola Enrique,
He logrado deshabilitar la pasarela por código, ya que al actualizar me desaparecía el calendario de reservas de la web. sin ningún motivo aparente cuando en la web clon de pruebas que uso para no experimentar con la definitiva si funcionó al actualizar.
Muchas gracias por todo,
Saludos.
Pedro dice
Buenos días,
El plugin es útil para lo que buscamos, pero me gustaría saber si se puede cambiar el texto que aparece por defecto de (start) por otro como por ejemplo «Fecha de la Actividad»
Gracias
Enrique Ros dice
Hola Pedro
Cualquier texto se puede cambiar, échale un vistazo a este artículo.
Un saludo.
Gemma de la Torre Rumeu dice
Hola Enrique,
Tengo el plugin de woocommerce booking para gestión de tours de un día y necesitaría que cuando se reserva uno del tours para un día concreto el resto de tours se bloqueen para ese día.
La cuestión es que esos tours lo hace solo una persona y si hace uno no puede hacer otro.
Gracias anticipadamente
Gemma
Enrique J. Ros dice
Hola Gemma
Para eso tienes que establecer esa persona (guía, organizador, lo que sea) como un recurso necesario para las reservas en el apartado de recursos.
Un saludo.
Iván Quincoces dice
Hola buenas,
tengo una duda. Tengo una web de alquiler vacacional, y quiero añadir un gasto fijo, en este caso «Gastos de limpieza».
La idea es que a la hora de finalizar su compra, aparezca ese gasto incluido. Creo que se pueden añadir gastos variables, como por ejemplo poner si quieren «Servicio traslado Aeropuerto», «Wifi», «Parking», etc…
¿Se puede hacer? ¿Cómo sería?
Gracias de antemano
Enrique J. Ros dice
Hola Iván
Si es un gasto fijo puedes incluirlo en la base de costo del producto.
Un saludo.
Iván Quincoces dice
Gracias por responder tan rápido. Estoy un poco perdido. Disculpa. ¿Me podrías decir dónde? Es que si lo pongo en la base de costo, primero, no puedo especificar al cliente que es «Gastos de limpieza», y segundo, no lo sumaría en cada día de más? La idea es que salga reflejado al final como la suma de los días reservados, más este costo fijo.
Y después están los costos variables, tampoco lo tengo claro como definirlos, para que el huésped pueda decidir si los necesita o no. ¿Cómo se haría también?
Gracias, y perdona por tanta pregunta…
Enrique J. Ros dice
La base de costo se aplica sólo una vez por reserva, no por bloques. En cualquier caso, si lo que quieres es que se muestre como un cargo aparte, tendrás que usar un plugin de recargos condicionales, como éste.
Un saludo.
Gonzalo Huerta dice
Hola Enrique!
Muy buena entrada.
Estoy buscando un plugin para la gestión de reservas de excursiones de una empresa de turismo. Ofrecen excursiones por dia y el precio es por persona.
Me recomendas el plugin pago? Lo que estuve viendo del que no es pago es que lo que no tiene es el tema de los dias de disponibilidad de la misma y tampoco un control de «stock» se podría decir, me refiero a los cupos disponibles de cada excursión.
Con el plugin de pago esto se solucionaría?
Espero tus respuestas en base a tu experiencia.
Un saludo,
Gonzalo Huerta
Enrique J. Ros dice
Hola Gonzalo
Sí, absolutamente te recomiendo el plugin oficial, no sólo por funcionalidades sino también por compatibilidad con todas las funciones de WooCommerce. Te confirmo que incluye reglas de disponibilidad, tanto generales como particulares para cada producto, y configuración del número de plazas (reservas por bloque).
Cierto que es algo caro, pero también está disponible para descargar, actualizado periódicamente, desde el área de suscriptores si eres suscriptor de mis plugins (aquí tienes más info).
Un saludo.
Sergio dice
Hola Enrique, muy buena entrada!
Sin embargo me surgen algunas dudas de si este plugin tendrá las funcionalidades que necesito.
Se trata de un proyecto de alquiler casas rurales y necesito un plugin para gestionar las reservas que cumpla con las siguientes funciones:
– Establecer precios por temporadas: alta, baja, etc.
– Añadir extras con incremento de precio: como por ejemplo si quieres llevar perro hay que sumar 20€ por día.
– Realizar un descuento en función de la duración de la reserva. Por ejemplo, si reservas más de 15 días…
– Establecer una duración mínima de reserva. Por ejemplo, el mínimo de reserva son 7 noches. En el caso de que pudiera hacerse, podría establecerse un mínimo de noches diferente en función de si es temporada alta o baja?
Además de esto, que es lo más importante, puede decirme si es posible alguna de estas cosas también?
– Realizar el pago de una señal sin tener que pagar la totalidad de la reserva.
– Integración con WPML.
– Configurarlo de manera que no sea posible llevar a cabo el pago pero sí te muestre el presupuesto en función de las noches elegidas.
Muchas gracias y perdona por tanta pregunta.
Enrique J. Ros dice
Hola Sergio
WooCommerce Bookings cubre perfectamente la mayoría de esas necesidades. Para otras, como pagar una señal, necesitarás algún plugin extra (WooCommerce Deposits, por ejemplo). Sin embargo hay algunas cosas que no podrás hacer con Bookings (y no sé si con ningún otro) como establecer una estancia mínima según la temporada (admite un número mínimo de bloques, pero no según fechas) o realizar descuentos según la duración.
Un saludo.
Ernest Vila dice
Hola Enrique,
Tengo una duda sobre este plugin de reservas. Por ejemplo en el caso de gestionar una reserva de hotel es posible añadir cargos extras, como por ejemplo alquiler bici, transfer aeropuerto, etc… o es necesario algún otro plugin a parte?
Gracias!
Saludos,
Enrique J. Ros dice
Hola Ernest
Para esto tendrás que usar, además de Bookings, el plugin WooCommerce Product Add-Ons
Un saludo
Viki dice
Hola, Enrique
Estoy desarrollando una web de Alquiler de Bicicletas y Tours en Bicicleta.
El tema elegido en wordpress es Adventure Tours, específico para estos dos temas pero con ciertas limitaciones en función a nuestras necesidades.
Quería saber… si me suscribo a tu Área de Suscriptores podría resolver las siguientes funcionalidades con los plugins que ahí tienes:
Para la reserva de Tours en Bicicleta:
– ¿Se podría incluir en el Formulario de Reserva del Tour, la reserva de la Bicicleta, teniendo en cuenta que se pueda elegir entre varios modelos de bicicleta, con stock independiente por bicicleta y talla? Y también teniendo en cuenta que se puedan seleccionar varios modelos diferentes de bicicleta para cada tour. Es decir, si la reserva para el Tour es para 10 personas, que cada persona pueda elegir una bicicleta concreta dentro del stock existente.
Para el Alquiler de Bicicletas:
– Necesitaría incluir en el tiempo de alquiler la opción de 3 horas de mañana y 3 horas de tarde, además del alquiler por días. Entiendo que con el plugin de WooCommerce Bookings se puede hacer y este está dentro de los que ofreces en tu suscripción, verdad?
Y para los dos actividades, conjuntamente, se puede conectar el Stock de Bicicletas entre los Tours y el Alquiler de Bicis? Para así llevar un stock real de bicicletas…
También he visto que a través del plugin WooCommerce Deposits, se puede hacer el pago de un porcentaje, a través de la web, para pagar el resto en cash. Imagino que esta opción está dentro del servicio de suscripción que ofreces.
Y, aunque el sistema de reserva lleve el stock real de bicicletas, se podría dejar que se reserve lo que quiera el cliente y avisarle de que la reserva está sujeta a disponibilidad? Sería para dejar abierta la posibilidad de cambiar al cliente de bicicleta, si es que no la tenemos y no la podemos conseguir, pero sin perder la reserva porque no haya stock de una bicicleta concreta.
También sería interesante bloquear la posibilidad de reservar otros tours a la misma hora, el mismo día, si ya no existe stock de bicicletas. Eso sería posible hacerlo?
Se podrían hacer todas estas cosas con los plugins que ofreces en tu suscripción?
Muchas gracias de antemano.
Un abrazo,
Viki
Marcelo Juarez dice
Hola Enrique
muy buenas tus respuestas, me ayudaron mucho con el booking woocommerce,
pero tengo un problemita que no puedo resolver o no me doy cuenta como hacerlo:
tengo una habitación que se puede reservar a dos o a tres personas.
obviamente es un precio para dos personas y otro precio para tres personas.
Eso lo pude lograr generando distintos recursos para la misma habitación,
un recurso para esa habitación puse : para dos personas un precio
en otro recurso para esa misma habitación puse: para tres personas otro precio.
Ahora bien, el problema me surge que cuando reservo esa habitación para dos personas,
no se bloquea, ya que otra persona puede elegir la misma habitación, los mismos días pero para tres personas.
Como puede quedar bloqueada todos los recursos de dicha habitación cuando una persona la reserva?
Como siempre, muchas gracias.
atte
Marcelo
monica dice
Buenas Enrique,
Tengo una duda. En mi caso estoy haciendo una web de excusiones en barco. Tengo diferentes paquetes ( 2 horas, 3 horas, 4 horas) pero siempre es la misma persona que lleva el barco.
Mi pregunta es: hay alguna manera de bloquear una fecha para todos los «productos creados» automaticamente si se compra un paquete de estos en un día determinado?
Es decir si dia 15 de octubre un cliente selecciona una excusión de 4 horas, que ese mismo día ya estén bloqueadas las fechas para los otros tours.
Quedo atenta a tus comentarios.
Saludos
Pilar dice
Mónica pudiste solucionarlo, tengo un caso similar.
Roi dice
Buenas noches,
tengo una pregunta similar a la última. Tengo en alquiler cuatro apartamentos en una aldea, si bien en ocasiones nos reservan todo el conjunto y me gustaría en Disponibilidad del producto poder gestionarlo para los 4 apartamentos a la vez.
Sería también muy interesante tener el producto 4 apartamentos con su precio y que si llegan reservas a ese, se aplicase a la disponibilidad de los otros. No sé si me explico.
Muchas gracias.
Jordi dice
Hola!
Estoy intentando cobrar parte como señal de una serie de servicios que ofrecemos, y que el resto quede pendiente de pago, pero no encuentro la opción ni documentación al respecto. Sabes como se configura?
Saludos.
Enrique J. Ros dice
Hola Jordi
Puedes usar para eso WooCommerce Deposits o YITH WooCommerce Deposits and Down Payments
Un saludo
Isabel dice
Hola Enrique,
soy profesora y en mi caso me interesaría poder vender bonos de horas y que después la persona que haya adquirido el producto pueda seleccionar el día y las horas en concreto que le interesen para disfrutar su clase, pero en los plugins que veo, se paga al mismo tiempo que se reserva. ¿Es posible hacer lo que quiero con alguno de ellos? Muchas gracias.
Enrique J. Ros dice
Hola Isabel
Es que son funcionalidades diferentes. Tendrás que usar (además del de reservas) un plugin que te permita vender saldo para la tienda, como WooCommerce Account Funds o YITH WooCommerce Account Funds, para que los usuarios puedan comprar esos bonos de horas.
Un saludo
Alejandro dice
Hola Enrique,
He comprado el Plugin de Booking; mi pregunta es: ¿Cómo hago que si mi producto se reserva el sábado y domingo; lo entrego el viernes a determinada hora. y lo recojo el lunes a determinada hora sin coste adicional. ?
Gracias por tu tiempo.
Enrique J. Ros dice
Hola Alejandro
No puedo ayudarte con eso, es algo relativo a cómo manejas tu negocio, más un tema de organización que de software.
Un saludo
Hugo dice
Hola! muy buen post. He comprado el plugin en wpdescargas gracias a este post. El plugin es muy completo. Tengo una duda y queria saber si puedes ayudarme: tengo que hacer un sitio de una empresa que administra 80 hoteles, cada uno con diferentes precios por habitacion y por temporada. Yo queria asignar cada hotel como un producto, y luego las habitaciones como producto agrupado o variacion, pero veo que el plugin crea un nuevo tipo de producto llamado «reservable» el cual me permite ingresar las variables de precios por temporada, pero no veo la manera de ingresar las habitaciones del hotel y sus respectivos precios. Hay alguna manera de hacerlo?
Saludos, y desde ya muchas gracias.
Leandro dice
Buenas tardes, tengo una pagina de reservas de sky y quiero que la gente pueda alquilar mas de uno, es decir que haya un manejo de inventario de los productos reservables, como se podria lograr eso. Es decir que lo puedan reservar siempre que haya stock en existencia.
Enrique J. Ros dice
Buenos días Leandro
Todos los plugins de reservas permiten hacer esto, revisa la documentación del plugin de reservas que estés usando.
Un saludo
Jonathan dice
Buenas tardes Enrique,
Tengo una necesidad, en mi web de un alojamiento de casa Rural quiero hacer un sistema de reservas. Tengo claro como hacer el sistema de reservas por personas que será de 6 a 16 en las que ya distribuimos nosotros en una u otra habitación. Lo que no me queda claro como hacer antes de comprar el plugin es:
– mi casa rural tiene un total de 8 habitaciones dobles
– la reserva mínima para un día que esté libre es de 6 personas (por el tema de no disponibilizar menos por los costes)
– En los dias que ya ha reservado un grupo de 8 (por ejemplo) querría que se puedan hacer otras reserva en los mismos dias hasta alcanzar el máximo de 16 personas.
Crees que se puede implementar esto con estas características ¿? Muchas gracias por la ayuda
Hugo dice
Hola, me gustaría saber si se pueden crear productos variables con reserva porque no encuentro la opción de hacerlo.
Lo que necesito es ofrecer un servicio con diferentes opciones y que además aparezca el calendario para hacer la reserva de dicho servicio. Gracias.
Miguel dice
Hola Enrique, a ver si me puedes ayudar con esto, cn Woo Booking, puedo hacer que se alquile un coche por horas, pero no consigo que si selecciono el día de hoy a las 18:00 y lo uiqero entregar dis dias despues pero a las 14:00, o me coje en un solo dia horas o simplemente dias, es posible combinar los dos?
Miguel Alzate dice
Hola Jorge, ya tengo el plugin configurado, quisiera saber si puedo bloquear las reservas para que no se puedan hacer con un tiempo mínimo de 24 horas, dado que no encuentro como hacerlo. muchas gracias
Enrique J. Ros dice
Hola Miguel. Bookings tiene una opción para ello, revisa la documentación.
Un saludo
marcos dice
Hola Enrique me pasa esto con el pluging de wc booking
se puede configurar de que si tengo 5 servicios y el cliente reserva una hora conmigo, en los otros servicios a esa hora no salga disponible para que se tome ese bloque?
si tengo el 5 servicios de 9 a 13 hrs, y un cliente me toma un servicio, hay una forma que en los otros no salga la hora esa hora disponible, con el fin de que dos clientes no puedan escoger la misma hora en diferente servicio y mismo dia?
Rafael dice
Hola,
un plugin muy interesante. Estoy desarrollando un trabajo en el que me podría venir muy bien Woocommerce Bookings.
Necesito saber si es posible conseguir con este plugin (o una forma alternativa) de que los datos principales de reserva: Fecha inicio, fecha fin, hora inicio, hora fin y personas (o cantidad) se pudiesen enviar al cliente en forma de cupón con una imagen de fondo para cada producto por PDF en el momento de la compra. La imagen podría ser, por ejemplo, la imagen principal del producto. No sé si existe un plugin que ya permita hacer esto… o no lo he encontrado, al menos.
Mi idea es que el cliente reciba en PDF por email un cupón personalizado en el que aparezca esta información. He buscado plugins que me hagan esto, pero lo único que permiten es un cupón estático en el que, como mucho, cambia el código del cupón, pero no permite incluir los datos de la reserva.
Un saludo..