Autos
Autocompletar
Disponibilidad + Rentadoras
Reserva

Proceso de Autos:

La API de Autos permite generar tu propia caja de búsqueda. Esto se realiza mediante los servicios de Availability, el cual utiliza el autocomplete teniendo una lista de ciudades, regiones, puntos de interés y barrios normalizadas. Esto permite facilitar el ingreso de los datos y llegar al resultado deseado por el usuario. También la caja consta de los campos correspondientes para que el usuario indique el periodo en el cual necesita disponer del automóvil. En este proceso se visualizará el resultado de la búsqueda deseada con el listado de automóviles correspondiente, como así también tendrá el listado de rentadoras disponible de cada vehículo. Luego puede acceder a la reserva del automóvil deseado desde el proceso de Booking de acuerdo a los permisos que posea sobre el flujo de venta. Mediante la implementación de API vas a poder adaptar tu caja de búsqueda, resultado y checkout con tus estilos y diseños.

  • Paso 1

    el primer paso consiste en buscar en la lista de autos disponibles para alquilar, indicando un lugar de retiro/devolución, una ciudad o aeropuerto y en una fecha. El siguiente ejemplo busca items en la ciudad de Miami desde febrero 23 de 2015 a 20 de febrero 2015 cada item devuelto contiene información sobre el auto disponible, tales como la categoría, la empresa de alquiler, el nombre del modelo, las características del auto, las opciones de pago, etc. Además, cada item tiene un ID asociado, que se utiliza para proceder con el checkout, como se explica en el siguiente paso

    [GET] v3/cars/availability?pickup_iatatype=CITY&pickup_iata=MIA&pickup_date=2015-02-13T12%3A00&dropoff_iatatype=CITY&dropoff_iata=MIA&dropoff_date=2015-02-20T12%3A00&site=AR&language=es
  • Paso 2

    para iniciar un proceso de pago, la reserva tiene que ser creada usando el id del elemento seleccionado en el paso anterior y el envío a la siguiente URL:

    [POST] v3/cars/bookings
  • Paso 3

    con el id de reserva recientemente generado, es posible obtener la lista de autos disponibles (upselling es posible), junto con la información acerca de precio, opciones de pago y así sucesivamente.

    [GET] v3/cars/bookings/{:id}
  • Paso 4

    también, el siguiente método se puede utilizar para obtener información acerca del formulario que tiene que ser completado con el fin de terminar el checkout.

    [GET] v3/cars/bookings/{:id}/form-description
  • Paso 5

    paso 3, enviar el elemento seleccionado para alquilar junto con la información del conductor, la opción de pago seleccionado y toda la información requerida tal como se describe el formulario. este método podría ser llamado más de una vez, con el fin de introducir datos para un nuevo método de pago (si el anterior falla) o completar algunas cuestiones de riesgo. Cuando es requerida más información, el código obtenido es 310 (redirección). Cuando toda la información necesaria es completa, se obtendrá el código 200

    [PATCH] v3/cars/bookings
>Ver documentación técnica