Actualmente tenemos una web de viajes senior y estamos utilizando el plugin Tourfic.
Tengo el siguiente problema con la configuración de precios y extras:
Los precios se configuran en función de distintos packs, fechas de salida (seleccionadas previamente desde un calendario) y ciudades de origen.
El inconveniente aparece con los extras, concretamente con el suplemento de habitación individual. Este suplemento debería aplicarse automáticamente y de forma obligatoria cuando la reserva es para 1 sola persona. Sin embargo, cuando hay 2 o más viajeros, debería quedar como opcional o permitir seleccionar si desean habitación individual.
Además, el suplemento no siempre tiene el mismo importe, ya que depende de la categoría hotelera del circuito (Hoteles A, B, C, D, etc.), por lo que el precio del suplemento individual varía según el pack seleccionado.
El problema principal es que cada viaje tiene configuraciones distintas y los parámetros no son fijos entre circuitos. Por ello, no encontramos una forma segura de automatizar esta lógica sin que pueda generar errores o conflictos entre viajes diferentes.
Nos gustaría saber si existe alguna forma recomendada de gestionar esto dentro de Tourfic, especialmente en escenarios donde:
Cualquier orientación o experiencia similar sería de gran ayuda.
Contenido solo visible a usuarios registrados
Hola Germán.
Es complicado ya que el plugin funciona bien pero cuando entras en lógicas el plugin tiene limitaciones.
Una cosa que podrias probar es a separa los packs por ocupación.
Se podría realizar mediante programación personalizada, pero implica trabajar con hooks de WooCommerce, filtros propios de Tourfic, JavaScript dinámico y validaciones a nivel backend para controlar correctamente los suplementos según viajeros, packs y categorías hoteleras.
Al tratarse de una lógica avanzada y distinta en cada circuito, no es algo que podamos resolver de forma segura desde el foro, ya que requiere personalizar directamente la instalación y adaptar el comportamiento al funcionamiento concreto de vuestra web.
Por estabilidad y mantenimiento, nuestra recomendación sería trabajar con packs diferenciados para habitación doble e individual, ya que es una solución mucho más robusta y evita posibles conflictos en futuras reservas o cambios de configuración.
Un Saludo
Buenas,
Gracias por tu respuesta, el tema es que hay por ejemplo viajes que tienen diferentes origenes de destino y también diferentes categorías de hotel con lo cual influye en el precio, eso aunado a lo del precio de la habitación individual, lo suyo es que existiera un campo dentro de esos packs para que el usuario pudiese escoger una acomodación. Y también cuando son más de 3 no sabemos cómo ponerlo.
lo suyo sería algo así
A ver si existe alguna forma de hacerlo.
Muchas gracias.
Hola Germán
El plugin Tourfic tiene limitaciones claras en escenarios de precios por tipo de habitación dentro de tours. Su sistema nativo está orientado a precios adulto/niño, no a habitación individual/doble/triple, que es lo que realmente necesitáis para agencias de viajes con circuitos.
Lo que describes —suplemento individual obligatorio cuando hay 1 viajero, opcional con 2+, y con importe variable por categoría hotelera— está fuera de la lógica nativa del plugin y requeriría programación personalizada, lo que se sale del soporte que ofrecemos desde el foro.
Lo que sí te recomiendo es que lo consultes directamente con el equipo de Tourfic: ellos pueden confirmar si la versión Pro incluye alguna lógica avanzada para este caso, o si está en su hoja de ruta. Puedes contactarles aquí: https://themefic.com/docs/tourfic/
Un saludo