Configurar formulario de reservas para vuelos

  • SUNLITJETS
    Fecha de consulta 9 de abril de 2024, 12:55

    Hola,

    Estoy queriendo configurar un formulario de reservas para vuelos.

    Este formulario consta de 4 vuelos roundtrip distintos destinos con dias de salida y regreso distintos. Hay un dia por ej los viernes que uno de los vuelos tiene de ida y regreso dos salidas diarias.

    Esto conlleva a que se diferencien por tarifa y destino.

    Mi pregunta es la siguiente:

    es posible configurar que cuando el pasajero elija uno de los vuelos, se abra un calendario con los dias de salida y regreso disponibles y los horarios? a su vez, lo llevaria a la tarifa que tiene ese vuelo, posiblemente se podrian utilizar alguna condición logica, pero no he logrado que suceda lo que necesito.

    Agradecería mucho la auyuda.

    Saludos,

    Enzo


    Hello,

    I want to set up a reservation form for flights.

    This form consists of 4 roundtrip flights to different destinations with different departure and return days. There is a day, for example on Fridays, when one of the flights has two round trip departures per day.

    This leads to them being differentiated by rate and destination.

    My question is this:

    Is it possible to configure that when the passenger chooses one of the flights, a calendar opens with the available departure and return days and times? In turn, it would take it to the fare that that flight has, possibly some logical condition could be used, but I have not been able to make what I need happen.

    I would greatly appreciate the help.

    Sincerely,

    Enzo

  • Catherine Jotform Support
    Fecha de respuesta 9 de abril de 2024, 16:31

    Hola Enzo,

    Gracias por contactarte con el equipo de soporte de Jotform. Entiendo tu requerimiento, sin embargo, necesitaré un poco más de tiempo para realizar las pruebas necesarias y obtener los resultados deseados.

    Apreciamos tu paciencia mientras trabajamos en ello.

  • Catherine Jotform Support
    Fecha de respuesta 9 de abril de 2024, 19:45

    Hola Enzo,

    Gracias por la paciencia, la apreciamos. Entiendo que necesitas que después de que tus usuarios hayan seleccionado el vuelo, aparezca un calendario que les permita elegir la fecha de ida y vuelta de su vuelo y que al mismo tiempo aparezca la tarifa correspondiente, ¿correcto? De ser así, esto es posible usando el elemento de Agenda, condiciones y el widget de Cálculo del formulario. He usado como referencia tu formulario 240994523832159 y aplicado los cambios a dos opciones de vuelo. Te explico como a continuación, paso a paso:

    1) En el Creador de Formularios, da clic en Agregar Elemento.

    2) Bajo la pestaña de Básicos, escoge Agenda (un elemento para “ida” y otro para “vuelta”).

    Configurar formulario de reservas para vuelos Image 1 Screenshot 90 Screenshot 10 Screenshot 10

    3) Da clic en las Propiedades de la Agenda y configura la Disponibilidad de acuerdo a tus necesidades.

    4) Repite este paso para cada opción de vuelos.

    Configurar formulario de reservas para vuelos Image 2 Screenshot 101 Screenshot 21 Screenshot 21

    5) Añade un elemento de Texto corto por cada vuelo.

    6) Da clic en las Propiedades del elemento y bajo la pestaña de Avanzado configura el Valor por defecto (precio del vuelo) y haz que el campo sea de Solo lectura.

    Configurar formulario de reservas para vuelos Image 3 Screenshot 112 Screenshot 32 Screenshot 32

    7) Bajo la pestaña de Widgets, añade el widget de Cálculos del formulario.

    Configurar formulario de reservas para vuelos Image 4 Screenshot 123 Screenshot 43 Screenshot 43

    8) En la Configuración del widget, da clic en Opciones en la parte inferior.

    9) Selecciona la opción Resultado del campo como solo lectura.

    10) Clic en Volver y Guarda los cambios.

    Configurar formulario de reservas para vuelos Image 5 Screenshot 134 Screenshot 54 Screenshot 54

    Ahora pasaremos a configurar las condiciones:

    1) Ve a Ajustes en la barra superior naranja y selecciona Condiciones en el menú lateral izquierdo.

    2) Da clic en clic el botón de Añadir una nueva condición y selecciona Mostrar/Ocultar campo.

    3) Configurala como se ve a continuación (repite este paso por cada vuelo):

    Configurar formulario de reservas para vuelos Image 6 Screenshot 145 Screenshot 65 Screenshot 65

    4) Añade una condición de Actualizar/ Calcular campo y configúrala como se ve a continuación (repite este paso por cada vuelo):

    Configurar formulario de reservas para vuelos Image 7 Screenshot 156 Screenshot 76 Screenshot 76

    Mira los resultados en el formulario:

    Configurar formulario de reservas para vuelos Image 8 Screenshot 167 Screenshot 87 Screenshot 87

    Opcionalmente, puedes Pasar el valor del cálculo a un campo de pago. Si deseas puedes clonar mi formulario, el cual ya tiene todos los campos de referencia. Aquí tienes una guía sobre Cómo Clonar un Formulario Existente desde una URL. Sin embargo, si no es exactamente lo que estás buscando, por favor ayúdanos con más detalles para poder brindar el soporte necesario a tu requerimiento. Puedes incluso agregar una captura de pantalla para tener una idea más clara acerca de lo que te refieres.

    Pruébalo y cuéntanos como te va.

  • SUNLITJETS
    Fecha de respuesta 10 de abril de 2024, 10:49

    Hola Catherine,

    Muchísimas gracias por tu explicación tan detallada y de gran ayuda.

    Si bien configuré y seguí tus instrucciones, hay algo que faltaría, es la opción de poner cantidad de pasajeros, y si son adultos y menores, ya que también tienen diferente tarifa y que luego totalice por supuesto, también si los pasajeros son 4 por ejemplo que luego se despliegue una ventana para poder poner los datos de los pasajeros.

    La ventana para estos datos se desplegaria según cantidad de pasajeros. Son posibles estas adiciones?

    Configurar formulario de reservas para vuelos Image 1 Screenshot 20

    El formulario tiene lo que te muestro arriba, que no estaria mal si dejara adicionar cantidad de adultos - cantidad de menores - totalizar y de ahi pedir los datos de los pasajeros a viajar dependiendo de la cantidad.

    Otra duda que veo el campo raizables únicamente a que se refiere? y si se puede quitar.

    Espero tus comentarios.

    Saludos,

    Enzo



  • Joseph Christian Jotform Support
    Fecha de respuesta 10 de abril de 2024, 14:36

    Hi enzo_giordani,

    Thanks for reaching out to Jotform Support. Unfortunately, our Spanish Support agents are busy helping other Jotform users at the moment. I'll try to help you in English using Google Translate, but you can reply in whichever language you feel comfortable using. Or, if you'd rather have support in Spanish, let us know and we can have them do that. But, keep in mind that you'd have to wait until they're available again.

    Now, let me help you with your question. It's really easy to add Sub-Options in the Product list of your payment field. Let me show you how:

    1. In Form Builder, click on the wand icon to open the Payment Settings.

    2. Under the Products tab, hover your mouse over the product and click on the pencil icon to edit.

    Configurar formulario de reservas para vuelos Image 1 Screenshot 403. Go to the Options tab, and click on the Add a Product option.

    4. Enable both Create Sub Products from Options and Special Pricing Per Option.

    5. Enter Adult and Minor as options and input the pricing.

    Configurar formulario de reservas para vuelos Image 2 Screenshot 51 Here's my result:

    Configurar formulario de reservas para vuelos Image 3 Screenshot 62 You can also check out this guide about Create Sub-Products Based on a Product Option.

    As for your other question, I'm sorry I didn't fully understand it. Can you explain a bit more about the issue, so I can get a better idea of what's happening?

    Once we hear back from you, we'll be able to help you with this.

  • SUNLITJETS
    Fecha de respuesta 10 de abril de 2024, 16:47

    Hi Joseph,

    Thank you for your help,

    Regarding the second part, as you may know we will need to ask for the passengers their information after they input the quantity of persons that will travel, so what we would need is depending on how many people are, a drop-down menu or fields to fill out or something similar like that would be necessary for the request, for example if it is a group of 2 adults with 2 kids, a drop-down of fill out area should show with 4 places where the passenger put their information.

    Hopefully I made myself clear.

    Just let me know please.

    Thank you!

  • Mary Jotform Support
    Fecha de respuesta 11 de abril de 2024, 8:00

    Hi Enzo,

    Thanks for the clarification. I would suggest using the configurable list widget:

    Configurar formulario de reservas para vuelos Image 1 Screenshot 30

    Where the user can add information, then if they need to add more, they can click on the Add Row button:

    Configurar formulario de reservas para vuelos Image 2 Screenshot 41

    Let us know if this works for you.

  • SUNLITJETS
    Fecha de respuesta 12 de abril de 2024, 8:12


  • Kris Jotform Support
    Fecha de respuesta 12 de abril de 2024, 10:17

    Hello Enzo,

    We received an empty message response from you. Do you still encounter the issue on your form? Please don't hesitate to message us if you need further assistance on your form.

    Feel free to reach out if you have further questions. 

  • SUNLITJETS
    Fecha de respuesta 12 de abril de 2024, 14:33

    Hi,

    I've made some changes in our form, but the conditions are a bit confusing to me.

    I need to make the total calculation with adults and children depending how many passengers are going to fly. I couldn't make it.

    Then to request some information from the passenger and that form should be sent to us when submitted.

    Can you explain me how to doit?

    Thank you.

    Configurar formulario de reservas para vuelos Image 1 Screenshot 20

  • SUNLITJETS
    Fecha de respuesta 12 de abril de 2024, 14:37

    Keep in mind that it's not mandatory that is going to be any child under 2 years old travelling, so if the client only wants to add only adults, the total should be possible to be calculated too with only the option of "adults"

    Thank you for your help

  • Kris Jotform Support
    Fecha de respuesta 12 de abril de 2024, 15:28

    Hi Enzo,

    Thank you for getting back to Jotform Enterprise Support and providing additional information. Currently, there is no option to add calculations on the subfields of the Configurable List widget.

    To achieve this, the Configurable List widget should be first shown on the form before the Product List element. They will manually add the details of the passengers on the Configurable List widget and then add manually the quantity of passengers on the Product List element. Please check out the screencast below:

    Configurar formulario de reservas para vuelos Image 1 Screenshot 20

    I also suggest adding a subfield on the Configurable List widget the age of the passenger or if the passenger is a child or adult.

    Feel free to reach out if you have further questions. 

  • SUNLITJETS
    Fecha de respuesta 12 de abril de 2024, 15:58

    Hi Kris,

    It's ok I can use the configurable list to get information from passengers, not a problem with that.

    I'm having problems with the calculation of getting a TOTAL of quantity of adults = price

    or quantity of adults + children = TOTAL $$$

    is that possible to do? I think is with "conditions" but I cannot make the right configuration to get it.

    The form I'm using is the one is "Reservacion de Vuelos MIA-HAV-MIA"

    We don't need to get a payment from this, we just need to know the information and the we search availability to give a final information.

    Thank you

  • Joseph Christian Jotform Support
    Fecha de respuesta 12 de abril de 2024, 17:03

    Hi Enzo,

    Thanks for reaching out to Jotform Support. You can do this by adding 4 Form Calculation Widgets in the form along with performing calculations. Let me show you how:

    • In Form Builder, add 4 Form Calculation widgets.
    • In your case, I'll name the widgets Total Adults, Total Children, Total Count (Adults and Children), and Total Price.
    • You can also hide these fields if necessary.

    Configurar formulario de reservas para vuelos Image 1 Screenshot 70Since you've already assigned your dropdown fields with calculation values. You can now set calculations on the Form Calculation widgets. Here's how:

    Set the Calculations for Total Adults like you see below:

    Configurar formulario de reservas para vuelos Image 2 Screenshot 81Set the Calculations for Total Children as you see below:

    Configurar formulario de reservas para vuelos Image 3 Screenshot 92Set the Calculations for Total Count (Adults and Children) like you see below:

    Configurar formulario de reservas para vuelos Image 4 Screenshot 103Finally, Set the Calculations for the Total Price as you see below:

    Configurar formulario de reservas para vuelos Image 5 Screenshot 114Checkout my screencast below to see my results:

    Configurar formulario de reservas para vuelos Image 6 Screenshot 125 Give it a try and let us know how it goes.

  • SUNLITJETS
    Fecha de respuesta 13 de abril de 2024, 9:49

    First of all I want to thank you for all the help and support to my questions.

    Said this, I have another question for you, if I have a different rate for adults and children that book on a specific day of the week that has a different rate for example on Fridays the price it's a bit higher than the rest of the week is it possible to make this happen?

    Other thing that it would be helpful for me, is that when a client chooses a day of departure, the day that he/she chooses to return cannot be before or the same date as the departure. I'll show you in the screen shot.

    Configurar formulario de reservas para vuelos Image 1 Screenshot 30

    Configurar formulario de reservas para vuelos Image 2 Screenshot 41

    Thank you!

  • Christy Jotform Support
    Fecha de respuesta 13 de abril de 2024, 12:44

    Hi Enzo,

    Thanks for getting back to us. I am trying to create a condition to show a warning message and hide the rest of the form fields when a user selects the same departure date, however, it appears that it does not work due to the difference in time intervals.

    Configurar formulario de reservas para vuelos Image 1 Screenshot 30

    Configurar formulario de reservas para vuelos Image 2 Screenshot 41

    Also, I understand that you want to create different charges depending on the day selected; however, this is not possible with Product Field. You would have to set up the list of your services outside the payment field, assign calculation values with multiple-choice or single-choice fields for the list of products and pass a calculation to a payment field.

    Let us know if you need more help.