Análisis sectorial
Tap & Go: el middleware detrás del ticketing sin contacto en el transporte público
Un middleware que emite tarjetas, aplica reglas tarifarias, deduce los trayectos a partir de los toques y liquida a diario, tanto en circuito cerrado como en circuito abierto.
Lo que hace que funcione un viaje sin contacto rara vez es el lector del torniquete: es el middleware que está detrás.
Un solo núcleo, los dos circuitos
Las autoridades de transporte rara vez eligen entre tarjetas de transporte de circuito cerrado y tarjetas bancarias de circuito abierto: la mayoría acaba operando ambas. Un único núcleo de ticketing gestiona la organización de los datos de tarjeta, las reglas de negocio del operador, la emisión y la adquirencia, la activación y la recarga, la logística de venta y la infraestructura de seguridad subyacente, además de soportar NFC, HCE y BLE junto al plástico. Ese conjunto común de reglas es lo que evita que el circuito cerrado y el circuito abierto se conviertan en dos programas separados con dos bases de coste separadas.
La tarifa se decide después del tap
En un modelo de circuito abierto, el validador autentica la tarjeta, tokeniza los datos y los transmite; el middleware deduce el trayecto a partir de la secuencia de toques y aplica la tarifa. Varios trayectos dentro de una hora o de un día se resuelven en el título correcto. Durante la noche, el back office genera un único cargo por tarjeta —descuentos de estudiante y topes diarios y semanales incluidos— y envía los mensajes de autorización, compensación y liquidación en los formatos estándar del sector de pagos.
El papel de Ogloba es aportar ese núcleo: emisión, adquirencia, recarga en terminales de comercio, cajas registradoras y máquinas expendedoras, además de los flujos financieros y logísticos que hay detrás. El torniquete es la parte visible. La economía del sistema vive en la capa que nadie ve.
FAQ
¿Por qué las autoridades de transporte terminan operando circuito cerrado y circuito abierto a la vez?
La mayoría no lo plantea como una elección. Las tarjetas de transporte de circuito cerrado y las tarjetas bancarias de circuito abierto conviven, y un único núcleo de ticketing aplica a ambas las mismas reglas de datos de tarjeta, las mismas reglas de negocio y la misma infraestructura de seguridad. Sin ese conjunto común, cada circuito se convierte en un programa aparte con su propia base de coste.
¿Ese mismo núcleo admite ticketing móvil además de tarjetas de plástico?
Sí. El núcleo soporta NFC, HCE y BLE junto al plástico convencional, de modo que el pasajero puede viajar con una tarjeta o con su teléfono dentro del mismo programa. La organización de los datos de tarjeta, la emisión, la activación y la recarga siguen las mismas reglas de negocio, sea cual sea el soporte que se presente en el torniquete.
¿Cómo calcula el middleware la tarifa correcta después de un toque?
En circuito abierto, el validador autentica la tarjeta, tokeniza los datos y los transmite. Después, el middleware deduce el trayecto a partir de la secuencia de toques y aplica la tarifa, de forma que varios trayectos dentro de una hora o de un día se resuelven en el título correcto y no en tarifas cobradas por separado.
¿Qué ocurre durante la noche, una vez recogidos los toques del día?
El back office genera un único cargo por tarjeta para toda la jornada, con los descuentos de estudiante y los topes diarios o semanales ya aplicados. Luego envía los mensajes de autorización, compensación y liquidación en los formatos estándar del sector de pagos, así que el programa liquida con los mismos formatos que cualquier otro pago con tarjeta.