Integración de API de vuelos
Integración de la API de vuelos de TBO de la búsqueda al billete electrónico
Conecte su cuenta de TBO al módulo de vuelos de PHPTRAVELS y venda tarifas aéreas de TBO en su web y en su portal de agentes. Cada tarifa se reverifica antes del pago, cada llamada lleva un ID de traza y su equipo obtiene los registros, las reglas de reintento y las herramientas de reservas que mantienen estables las ventas diarias de vuelos.
- Tarifas aéreas de TBO en vivo
- Reverificación de precio antes del pago
- ID de traza en cada llamada
- Checkout B2C y portal B2B
Lo que vende
Integración de la API de vuelos de TBO dentro de su propio motor de reservas
TBO es un distribuidor de viajes B2B cuya API aérea devuelve tarifas de vuelos que las empresas de viajes pueden revender. El módulo de vuelos de PHPTRAVELS la llama con sus propias credenciales de TBO, muestra las tarifas en sus resultados de búsqueda y gestiona toda la reserva: reglas de tarifa, reverificación de precio, datos de pasajeros, pago, reserva y billete.
No todas las tarifas se comportan igual. Según la tarifa, algunas (a menudo de aerolíneas de bajo coste) se reservan y emiten en un solo paso, mientras que otras pueden quedar retenidas como reserva y emitirse después. El módulo mantiene esa diferencia visible para su equipo, de modo que ninguna tarifa se cobra sin el siguiente paso correcto.
- LCC06:10 – 08:253h 45m · Directo₹18,450Elegir
- FSC09:40 – 11:503h 40m · Directo₹21,980Elegir
- FSC21:15 – 23:353h 50m · Directo₹26,300Elegir
Tarifas de ejemplo. Cada resultado conserva la etiqueta de su proveedor, así soporte siempre conoce el origen.
Cadena de llamadas
Seis llamadas entre una búsqueda y un billete
Elija un paso para ver qué devuelve TBO, qué hace PHPTRAVELS con ello y qué suele fallar ahí.
Búsqueda
- Lo que se recibe
- Tarifas para la ruta, fechas, cabina y combinación de pasajeros, cada una con un token de resultado para las llamadas siguientes.
- Lo que hace PHPTRAVELS
- Normaliza los resultados, aplica su margen, guarda la búsqueda en caché y añade filtros por aerolínea, escalas, equipaje y hora de salida.
- Lo que puede fallar
- Tarifas en caché mostradas durante demasiado tiempo. La caché es corta y cada paso posterior vuelve a verificar.
Reglas de tarifa
- Lo que se recibe
- Condiciones de cambio y cancelación, franquicia de equipaje y notas de la tarifa seleccionada.
- Lo que hace PHPTRAVELS
- Muestra las reglas en la tarjeta de tarifa y de nuevo antes del pago, en lenguaje claro cuando el proveedor da datos estructurados.
- Lo que puede fallar
- Clientes que compran una tarifa que no entendían y luego piden reembolsos que la tarifa no permite.
Reverificación de precio
- Lo que se recibe
- El precio y la disponibilidad actuales de la tarifa que eligió el cliente.
- Lo que hace PHPTRAVELS
- Lo compara con el precio mostrado. Si es igual, continúa; si sube, pide al cliente que lo confirme; si la tarifa ya no existe, lo devuelve a los resultados.
- Lo que puede fallar
- Cobrar el precio antiguo de una tarifa que cambió, lo que genera disputas y reembolsos manuales.
Extras
- Lo que se recibe
- Asientos, comidas y equipaje adicional cuando la aerolínea y la tarifa los ofrecen.
- Lo que hace PHPTRAVELS
- Lista las opciones con sus precios y las suma al total de la reserva antes del pago.
- Lo que puede fallar
- Vender extras que la tarifa no admite. Solo se ofrecen las opciones devueltas.
Reservar
- Lo que se recibe
- Un localizador de reserva, o el motivo del fallo cuando el asiento o el precio ya no están.
- Lo que hace PHPTRAVELS
- Guarda la reserva con su ID de traza, los datos de pasajeros y el registro de pago, e inicia la línea de tiempo de la reserva.
- Lo que puede fallar
- Un tiempo de espera agotado tras el pago. El módulo consulta el estado de la reserva antes de enviar una segunda reserva.
Billete
- Lo que se recibe
- Números de billete electrónico de cada pasajero cuando la aerolínea los emite.
- Lo que hace PHPTRAVELS
- Guarda los números de billete, envía el itinerario por correo y abre la reserva para cambios, cancelaciones y reembolsos.
- Lo que puede fallar
- Reservas retenidas sin emitir hasta que caducan. Las reservas retenidas llevan un plazo visible para su equipo.
Reverificación de precio
La tarifa se comprueba de nuevo antes de que nadie pague
La mayoría de las reservas de vuelos fallidas empiezan con un precio que cambió entre la búsqueda y el pago. Pruebe los tres resultados que gestiona el checkout.
Reglas del checkout
- 01Cada tarifa se reverifica con TBO antes de cobrar.
- 02El pago se captura una sola vez por traza, nunca de nuevo en un reintento.
- 03Las reglas de tarifa y el equipaje se muestran otra vez en el paso de pago.
- 04Si la tarifa ya no existe, se conservan la búsqueda y los datos de pasajeros.
Flujos de pago:Pasarelas de pagoBilleteras de agentes
- Precio en la búsqueda
- ₹18,450
- Precio al reverificar
- ₹18,450
- Diferencia
- ₹0
El pago sigue adelante al precio que vio el cliente.
- Precio en la búsqueda
- ₹18,450
- Precio al reverificar
- ₹19,120
- Diferencia
- ₹+670
El cliente ve el nuevo precio y lo confirma antes del pago. No se cobra nada hasta que lo haga.
- Precio en la búsqueda
- ₹18,450
- Precio al reverificar
- No disponible
- Diferencia
- —
El cliente vuelve a resultados nuevos con la misma búsqueda y los datos de pasajeros ya completados.
Cifras de ejemplo para un adulto.
Operaciones
Un ID de traza acompaña la reserva en cada llamada
Cuando una reserva necesita atención, soporte abre su traza y lee lo que ocurrió en orden, en lugar de pedir a un desarrollador que busque en los registros del servidor.
trace TBO-FL-7Q2K9 --route DEL-DXB --pax ADT1
- 10:02:11INFOsearchresultados guardados en caché para esta búsqueda
- 10:03:40INFOrulesreglas de tarifa y equipaje añadidas a la tarifa elegida
- 10:05:02WARNrecheckel precio cambió, se pide al cliente confirmar la nueva tarifa
- 10:05:31OKrecheckel cliente aceptó la nueva tarifa
- 10:06:12INFOpaypago capturado una sola vez para esta traza
- 10:06:19WARNbooktiempo agotado del proveedor, se envía consulta de estado en vez de una segunda reserva
- 10:06:27OKstatusreserva confirmada por consulta de estado, localizador guardado
- 10:06:40OKticketnúmeros de billete guardados, itinerario enviado por correo
Una traza de ejemplo: el precio cambió, el cliente lo aceptó, la llamada de reserva agotó el tiempo y una consulta de estado la confirmó sin reservar dos veces.
Registros de solicitudes e IDs de traza
Cada llamada de búsqueda, reverificación, reserva y billete se registra bajo una referencia, así los problemas se aíslan rápido.
Biblioteca de rutas de prueba
Un conjunto fijo de rutas, fechas, cabinas y combinaciones de pasajeros que ejecuta tras cada cambio.
Política de tiempo de espera y reintentos
Se recupera de fallos breves de red sin riesgo de una doble reserva.
Alertas ante picos de fallos
Su equipo recibe un aviso cuando suben las tasas de error, antes de que afecten a las ventas.
Plan de puesta en marcha
Cinco pasos para vender tarifas de TBO
Los equipos pierden semanas cuando descubren tarde necesidades operativas. Este plan las pone primero.
- 01
Acceso y credenciales
Abra su cuenta de TBO, solicite acceso a la API de vuelos y reciba credenciales de prueba.
- 02
Conectar y validar
Añada las credenciales en el panel, fije los tiempos de espera y ejecute la biblioteca de rutas de prueba.
- 03
Control de búsqueda y precios
Configure márgenes, monedas y filtros, y confirme que los precios reverificados coinciden con el checkout.
- 04
Reservar y confirmar
Pruebe de principio a fin datos de pasajeros, pago, reserva, emisión y correos de itinerario.
- 05
Operar y escalar
Cambie a credenciales de producción, configure alertas y pasos de soporte y abra el tráfico.
Biblioteca de rutas de prueba
| Ruta | Viaje | Pasajeros | Cabina | Qué demuestra |
|---|---|---|---|---|
| DEL → BOM | OW | 1 ADT | Y | Una tarifa doméstica básica y emisión inmediata |
| BOM → DXB | RT | 2 ADT · 1 CHD | Y | Precio de niño y emparejamiento de ida y vuelta |
| DEL → LHR | RT | 1 ADT · 1 INF | Y | Precio de bebé y campos de pasaporte |
| BLR → SIN | OW | 1 ADT | C | Tarifas de clase business y sus reglas |
| HYD → JED | OW | 2 ADT | Y | Reglas de equipaje en un trayecto largo |
Use las rutas que realmente vende; estas son ejemplos.
Apoyo en la entrega cuando lo necesite
- Arranque y alcanceRutas, mercados, reglas de precios y necesidades de flujo de trabajo.
- Implementación y QAPruebas de búsqueda, reverificación y éxito de reservas.
- Soporte en la puesta en marchaUn manual de monitorización y traspaso a su equipo de soporte.
Opciones
Formas de vender vuelos de TBO, comparadas
Cada enfoque puede funcionar. La diferencia es cuánto construye y opera usted mismo.
| Opción | Tiempo hasta el lanzamiento | Carga de trabajo continua | Suele encajar con |
|---|---|---|---|
| Desarrollo directo sobre la API de TBO | Tiempo hasta el lanzamientoMedio a largo: usted construye la interfaz, los precios, la reverificación, los registros y las herramientas de soporte | Carga de trabajo continuaAlta | Suele encajar conEquipos grandes con desarrolladores y operaciones propias |
| Una conexión GDS | Tiempo hasta el lanzamientoLargo: alta e implementación más profundas | Carga de trabajo continuaAlta | Suele encajar conNecesidades complejas de contenido aéreo |
| Otra API de agregador | Tiempo hasta el lanzamientoMedio: arranque rápido, pero el trabajo posventa sigue en sus manos | Carga de trabajo continuaMedia | Suele encajar conUna primera versión rápida |
| PHPTRAVELS con TBOListo para usar | Tiempo hasta el lanzamientoMás corto: el flujo de reserva y las herramientas de gestión ya existen | Carga de trabajo continuaBaja a media | Suele encajar conOTAs, agencias, turoperadores y DMCs |
PHPTRAVELS es una licencia de pago único con código fuente bajo licencia comercial, instalada en su propio servidor. Usted conserva su contrato y sus credenciales de TBO.
Use TBO junto a otros proveedores de vuelos
Una búsqueda puede combinar varias fuentes de vuelos, cada una con su propio margen, así nunca depende de un solo proveedor.
Lea también:AmadeusSistema de reservas de vuelos NDCPortal B2B de viajesTodas las integraciones
Seeru
Amadeus
Duffel
Google Flights
Kayak
Kiwi
Mystifly
PKfare
Sabre
Travelport
Preguntas frecuentes
Preguntas sobre los vuelos de TBO
Lo que los equipos suelen preguntar antes de conectar su cuenta de TBO.
Habla con ventasConfirme que su cuenta de TBO tiene acceso a la API de vuelos y obtenga credenciales de prueba. Después añádalas al módulo de vuelos, pase una pequeña biblioteca de rutas y fechas reales por búsqueda, reverificación, reserva y cancelación, y solo entonces pula el recorrido del cliente.
Cambios de precio entre la búsqueda y el pago, límites de las reglas de tarifa que el cliente no vio y tiempos de espera agotados durante la confirmación. El módulo reverifica cada tarifa antes del pago, registra cada paso bajo un ID de traza y consulta el estado de la reserva tras un tiempo agotado en lugar de reservar de nuevo.
Sí. Un solo motor de reservas sirve a ambos: los clientes tienen un checkout público y los agentes tienen sus propios precios, márgenes e informes en el portal de agentes.
No. Muchos equipos mantienen su CRM o sus herramientas contables y los conectan al motor de reservas mediante APIs y webhooks, de modo que la venta de vuelos se añade sin cambiar cómo trabaja la oficina.
Los hoteles de TBO usan un conector aparte en el módulo de alojamientos. Puede activar vuelos, hoteles o ambos con los mismos datos de cuenta de TBO cuando su contrato lo permita.
Sí. Hoteles, tours, coches y traslados se pueden añadir después manteniendo una sola cuenta de cliente, un solo checkout y una sola capa de informes.
Sigue explorando
Más sobre la plataforma
- Integración API hotelera de TBOTarifas hoteleras de TBO Holidays en tu motor de reservas
- VuelosEmisión GDS y NDC
- Software de reservas de vuelosLista de control para agencias y OTA que venden vuelos
- APIs de viajesAPIs de GDS, hoteles, tours, coches y pagos
- Portal B2B de viajesAcceso de agentes, precios, documentos y liquidación
- AmadeusVuelos y hoteles vía GDS
