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.

Basado enVuelosSoftware de reservas de vuelosAPIs de viajes

DEL → DXB · 2026-11-141 adulto · Turista
  • LCC06:10 – 08:253h 45m · DirectoTBOBajo costeBillete al reservarSolo equipaje de manoNo reembolsable₹18,450Elegir
  • FSC09:40 – 11:503h 40m · DirectoTBOSe puede retenerMaleta facturadaNo reembolsable₹21,980Elegir
  • FSC21:15 – 23:353h 50m · DirectoTBOSe puede retenerMaleta facturadaReembolsable₹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

  1. 01Cada tarifa se reverifica con TBO antes de cobrar.
  2. 02El pago se captura una sola vez por traza, nunca de nuevo en un reintento.
  3. 03Las reglas de tarifa y el equipaje se muestran otra vez en el paso de pago.
  4. 04Si la tarifa ya no existe, se conservan la búsqueda y los datos de pasajeros.

Flujos de pago:Pasarelas de pagoBilleteras de agentes

Reverificación de tarifaDEL → DXB · LCC
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

  1. 10:02:11INFOresultados guardados en caché para esta búsqueda
  2. 10:03:40INFOreglas de tarifa y equipaje añadidas a la tarifa elegida
  3. 10:05:02WARNel precio cambió, se pide al cliente confirmar la nueva tarifa
  4. 10:05:31OKel cliente aceptó la nueva tarifa
  5. 10:06:12INFOpago capturado una sola vez para esta traza
  6. 10:06:19WARNtiempo agotado del proveedor, se envía consulta de estado en vez de una segunda reserva
  7. 10:06:27OKreserva confirmada por consulta de estado, localizador guardado
  8. 10:06:40OKnú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.

  1. 01

    Acceso y credenciales

    Abra su cuenta de TBO, solicite acceso a la API de vuelos y reciba credenciales de prueba.

  2. 02

    Conectar y validar

    Añada las credenciales en el panel, fije los tiempos de espera y ejecute la biblioteca de rutas de prueba.

  3. 03

    Control de búsqueda y precios

    Configure márgenes, monedas y filtros, y confirme que los precios reverificados coinciden con el checkout.

  4. 04

    Reservar y confirmar

    Pruebe de principio a fin datos de pasajeros, pago, reserva, emisión y correos de itinerario.

  5. 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

RutaViajePasajerosCabinaQué demuestra
DEL → BOMOW1 ADTYUna tarifa doméstica básica y emisión inmediata
BOM → DXBRT2 ADT · 1 CHDYPrecio de niño y emparejamiento de ida y vuelta
DEL → LHRRT1 ADT · 1 INFYPrecio de bebé y campos de pasaporte
BLR → SINOW1 ADTCTarifas de clase business y sus reglas
HYD → JEDOW2 ADTYReglas 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ónTiempo hasta el lanzamientoCarga de trabajo continuaSuele encajar con
Desarrollo directo sobre la API de TBOTiempo hasta el lanzamientoMedio a largo: usted construye la interfaz, los precios, la reverificación, los registros y las herramientas de soporteCarga de trabajo continuaAltaSuele encajar conEquipos grandes con desarrolladores y operaciones propias
Una conexión GDSTiempo hasta el lanzamientoLargo: alta e implementación más profundasCarga de trabajo continuaAltaSuele encajar conNecesidades complejas de contenido aéreo
Otra API de agregadorTiempo hasta el lanzamientoMedio: arranque rápido, pero el trabajo posventa sigue en sus manosCarga de trabajo continuaMediaSuele encajar conUna primera versión rápida
PHPTRAVELS con TBOListo para usarTiempo hasta el lanzamientoMás corto: el flujo de reserva y las herramientas de gestión ya existenCarga de trabajo continuaBaja a mediaSuele 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 ventas

Confirme 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.