Ir al contenido principal

Integración de Motor de Reservas a Sitio Web institucional (nuevo)

Objetivo:

Poder brindar la información necesaria a los desarrolladores web para poder integrar el Motor de Reservas de TodoAlojamiento con el sitio web institucional del establecimiento.

Integración

Selector de fechas (booking)

Para poder integrar el motor de reservas con el sitio web del establecimiento , el primer paso es poder permitirle al huesped seleccionar las fechas de ingreso y egreso. Para esto contamos con dos métodos:

1 - URL Redirect:

Esta opción permite re direccionar mediante un link al proceso de reservas.

URL destino: https://motor.todoalojamiento.com/#/

Idioma: es pt en (opcional)

a) Para Hotel:

Parámetros:

?idHotel=XXX

*idHotel se obtiene desde la extranet de TodoAlojamiento en Establecimiento - Datos

Metodo: GET

idHotel:

  • Tipo de dato: numérico

  • Obligatorio

forzarLimpiar

  • Tipo de dato Booleano

  • Obligatorio

  • Valor:true

2 - Booking embebido:

Esta opción es la mas recomendable, el booking estará integrado en el diseño del sitio web y su diseño y desarrollo esta a cargo de los responsables del sitio.

Parametros

Método: GET / POST

a) Para Hotel:

idHotel

  • Tipo de dato: numérico

  • Obligatorio

Filtros de portal (sólo aplica cuando los tenga configurados):

Ciudad (puede ser opcional u obligatorio, según configuración)

  • tipoDestino=Ciudad

  • idDestino=XXX (Este parámetro hace referencia a la ciudad, como por ejemplo Mar del Plata)

estrellas

  • Tipo de dato: numérico o varios números separados por comas(por ej: 1,2,3,4,5,0) Donde 0 corresponde a "Otros"

  • Opcional

tipoHotel

  • Tipo de dato: numérico o varios números separados por comas(por ej: 1,2,etc) (1: Hotel , 2: Cabañas , 3: Departamentos , 4: Balneario , 5: Hostel , 6: Hostería , 7: Apart Hotel)

  • Opcional

caractHotel (caracteristicas del hotel)

  • Tipo de dato: numérico o varios números separados por comas(por ej: 1,2,etc)

  • Opcional

Parámetros para Hotel y Portal

fechaDesde

  • Tipo de dato: Date

  • Formato: AAAA-mm-dd

  • Obligatorio

fechaHasta

  • Tipo de dato: Date

  • Formato: AAAA-mm-dd

  • Obligatorio

idHabitacion (Este parámetro hace referencia al tipo de habitación, como por ejemplo Superiores)

  • Tipo de dato: numérico o varios números separados por comas(por ej: 1,2,3)

  • Opcional

idProducto (Este parámetro hace referencia a la habitación, como por ejemplo Habitación Superior Doble o Habitación Superior Triple)

  • Tipo de dato: numérico o varios números separados por comas(por ej: 1,2,3)

  • Opcional

monedaISO (Este parámetro hace referencia a la moneda en la que se desea abrir el motor, sólo se utiliza si no es la moneda por defecto del hotel configurada en nuestra extranet, sólo se deben utilizar las monedas habilitadas para el hotel)

  • Tipo de dato: codigo ISO de la moneda (ARS, USD, BRL, PEN, CLP, EUR, MXN)

  • Opcional

codigoPromocional (Este parámetro hace referencia a las promociones)

  • Tipo de dato: código separados por comas(por ej: promo1,Promo2,Cod3)

  • Opcional

Parámetros para Adultos y Niños:

adultos

  • Tipo de dato: numérico

  • Opcional

ninios

  • Tipo de dato: numérico

  • Opcional

Parámetros para Adultos y Niños por HABITACION:

cantHabitaciones

  • Tipo de dato: numérico

  • Opcional

adultosX

  • donde X corresponde al nro de la habitacion.

  • Ej: adulto1: corresponde a la cantidad de adultos de la habitacion 1, adulto2: corresponde a la cantidad de adultos de la habitacion 2, y así sucesivamente.

  • Se necesitarán cantidad de adultos, así como cantidad de habitaciones se hayan especificado

  • Tipo de dato: numérico

  • Opcional

niniosX

  • donde X corresponde al nro de la habitacion, funciona de la misma manera que adultos.

  • Ej: ninios1: corresponde a la cantidad de niños de la habitacion 1, ninios2: corresponde a la cantidad de niños de la habitacion 2, y así sucesivamente.

  • Se necesitarán cantidad de adultos, así como cantidad de habitaciones se hayan especificado

  • Tipo de dato: numérico

  • Opcional

edadX_J

  • donde X corresponde al nro de la habitacion

  • donde J corresponde al nro del niño

  • Ej: edad1_1: corresponde a la edad del niño 1 de la habitacion 1, ninios1_2: corresponde a la edad del niño 2 de la habitacion 1, edad2_1: corresponde a la edad del niño 1 de la habitacion 2, y así sucesivamente.

  • Se necesitarán cantidades de edades de los niños, así como cantidad de habitaciones se hayan especificado, y por cada habitacion cantidad de niños se hayan especificado. Es decir X * J

  • Tipo de dato: numérico

  • Opcional

¿Ha quedado contestada tu pregunta?