Mybooking Reservation Engine | Guía de integración
Este capítulo detalla los componentes necesarios para la integración de un sistema de reservas para Traslado de pasajeros, con el plugin Mybooking Reservation Engine en una página web creada en WordPress.
Navegación de capítulos
4. Módulo de Traslado de pasajeros
El módulo de Traslado de pasajeros está orientado a aquellos negocios que ofrecen servicios de transfer aeropuerto-alojamiento o similar. Permite configuraciones para un solo trayecto o para desplazamientos de ida y vuelta, para uno o más pasajeros.
Componentes del módulo
Mybooking Reservation Engine proporciona una serie de componentes que muestran los diferentes apartados y funciones que se necesitan para crear un sitio web de este tipo:
- Selector de fechas
- Seleccionar producto
- Datos de la reserva
- Resumen de la reserva
- Detalles de la reserva
Cada uno de esto componentes tiene su propio shortcode, que deberá insertarse en el lugar adecuado para construir un sistema de reservas completo, como veremos a continuación.
Configuración de las páginas
Para configurar correctamente un sistema de reservas usando los elementos y shortcodes del módulo Traslado de pasajeros, debemos crear una serie de páginas necesarias para que el proceso de reservas pueda mostrarse.
La configuración básica tiene cuatro pasos:
- Seleccionar el producto
- Completar los datos de la reserva
- Resumen de la reserva
- Detalle de la reserva.
Cada uno de estos pasos se muestra usando su correspondiente shortcode que debe insertarse manualmente en las páginas apropiadas. Para el módulo de Traslado de pasajeros se deben crear cuatro páginas para el proceso y una por cada producto a mostrar en el sitio web. Los nombres que mostramos son opcionales, recomendamos mantenerlos para facilitar la posterior configuración en el panel de gestión de reservas:
1. Seleccionar vehículo
Donde se mostrará el listado de productos con los precios, características y disponibilidad de cada uno. Si lo desea puede cambiar este nombre por el que sea apropiado. Debe contener el siguiente shortcode:
[mybooking_transfer_choose_vehicle]
2. Completar reserva
Donde el usuario seleccionará los extras que pudiese tener el producto, introducirá sus datos y realizará el pago. Debe contener el siguiente shortcode:
[mybooking_transfer_checkout]
3. Resumen de la reserva
Donde el usuario recibe la confirmación y revisa los detalles de la reserva. Debe contener el siguiente shortcode:
[mybooking_transfer_summary]
4. Mi reserva
Donde el usuario podrá consultar el detalle completo de su reserva, modificar los datos y completar el importe pendiente en caso de que se haya configurado esta opción en el panel de gestión de reservas. Debe contener el siguiente shortcode:
[mybooking_transfer_reservation]
Configuración del plugin
Una vez tenemos las páginas creadas y los shortcodes insertados, debemos asignarlas en la configuración de Mybooking Reservation Engine para que el sistema de reservas funcione. Para ello vamos a Mybooking -> Configuración -> Transfer donde encontraremos una serie de campos desplegables que corresponden a los pasos principales del proceso de reservas:
Buscador por fechas
El Buscador por fechas (o Selector) es un activador del proceso de reserva. El proceso se inicia introduciendo las fechas de la reserva para obtener disponibilidad y precios y también es necesario que el cliente escoja los lugares de origen y destino, y el número y tipología de pasajeros. De todos estos detalles se encarga este componente.
Este componente proporciona funcionalidad para trayectos únicos o de ida y vuelta, mostrando los campos adecuados para cada caso una vez el visitante hace clic en la opción escogida.
Shortcode
Código para insertar
[mybooking_transfer_selector layout=]
Funcionalidad
Inserta el formulario de seleccionar fechas y/o lugares de entrega y devolución
Ubicación
Página de Inicio o landing específica para el alquiler
Parámetros
Los siguientes parámetros opcionales permiten configurar el shortcode para diferentes escenarios:
Atributo
layout
Descripción
Permite definir la forma en la que se presenta el selector de fechas. Admite dos valores, «horizontal» (predeterminado) y «vertical».
Aplicación
layout=vertical
layout=horizontal
Resultado
Listado de productos
El Listado de productos muestra los resultados de la búsqueda realizada en el Selector y debe insertarse en una página específica. En ella se mostrarán los productos del inventario de Mybooking que estén disponibles y coincidan con los parámetros introducidos en el paso previo.
Shortcode
Código para insertar
[mybooking_transfer_choose_vehicle]
Funcionalidad
Muestra los resultados de la búsqueda hecha desde el Selector de fechas
Ubicación
Página Seleccionar vehículo
Parámetros
Este shortcode no admite parámetros.
Resultado
Datos de la reserva
El siguiente paso en el proceso de reserva es la recogida de los Datos de la reserva en curso, también denominado checkout o Completar reserva.
Shortcode
Código para insertar
[mybooking_transfer_checkout]
Funcionalidad
Muestra el formulario de datos del cliente y el módulo de pago
Ubicación
Página Completar reserva
Parámetros
Este shortcode no admite parámetros.
Resultado
Resumen de la reserva
El último paso en el proceso consiste en mostrar la confirmación de la reserva. Para ello usamos un shortcode específico que mostrará el estado de la solicitud, su identificador y los detalles del producto escogido.
Shortcode
Código para insertar
[mybooking_transfer_summary]
Funcionalidad
Muestra los datos de la reserva solicitada, su estado y su identificador único
Ubicación
Página Resumen de la reserva
Parámetros
Este shortcode no admite parámetros.
Resultado
Detalle de la reserva
Este componente permite a los clientes completar los datos necesarios para el contrato o bien realizar el pago del importe pendiente, todo ello integrado en nuestra página web.
Shortcode
Código para insertar
[mybooking_transfer_reservation]
Funcionalidad
Muestra los datos de la reserva del cliente, un formulario completo y un módulo de pago
Ubicación
Página Mi reserva
Parámetros
Este shortcode no admite parámetros.
Resultado
Navegación de capítulos