INICIO / CASOS / CODEREPSOL

CodeRepsol

Generación y validación de 30 millones de códigos alfanuméricos de valor económico real para una de las mayores petroleras de España. SLA 99,999% en Google Cloud Platform. Trazabilidad completa por punto de venta.

CLIENTE

Gran petrolera española

Sector energético

SECTOR

Energía · Retail

Infraestructura crítica · Promoción

PERIODO

2017 — 2018

Campañas de fidelización

ROL PAELLASOFT

Desarrollo integral

Generación · Validación · API · Trazabilidad

El proyecto

En el marco de una campaña de fidelización en estaciones de servicio, PaellaSoft desarrolló la infraestructura completa para la emisión, gestión y validación de códigos de valor económico real. Cada repostaje por encima de un umbral generaba un código único impreso en el ticket, canjeable por beneficios directos para el cliente final.

El reto no era tecnológico en sentido genérico: era de seguridad, integridad y escala. Cada código representaba valor económico real. Un fallo de duplicidad, un error de validación o una caída del sistema en hora punta no era un inconveniente de UX: era un problema de negocio con impacto económico directo y reputacional inmediato.

FICHA DEL PRODUCTO

NOMBRE

CodeRepsol

TIPO

Infraestructura crítica · Trazabilidad

DESDE

2017 — 2018

SECTOR

DATOS

CÓDIGOS GENERADOS

30.000.000

CÓDIGOS CANJEADOS

3.000.000

LONGITUD DE CÓDIGO

12 caracteres alfanuméricos

BASE DE DATOS

ARQUITECTURA

CLOUD

Google Cloud Platform
 

SLA

99,999%

ESCALADO

Automático · Picos de demanda

TRAZABILIDAD

SEGURIDAD

UNICIDAD

Garantía criptográfica

ANTI-FRAUDE

Detección de patrones anómalos

AUDITORÍA

Log inmutable por operación

DOBLE CANJE

La escala del proyecto

30 millones de códigos de valor económico real. SLA de cinco nueves. Trazabilidad por estación de servicio. No es una promoción digital: es infraestructura financiera distribuida en miles de puntos de venta.

El reto técnico: series temporales a escala con fiabilidad de campo

La generación masiva de códigos alfanuméricos únicos de longitud 12 impone restricciones técnicas no triviales. Con un alfabeto de 36 caracteres posibles (A-Z, 0-9), el espacio de combinaciones es amplio, pero a 30 millones de instancias la probabilidad de colisión sin gestión criptográfica adecuada es significativa. PaellaSoft implementó un sistema de generación con garantía de unicidad y almacenamiento previo a la distribución física, lo que significa que los códigos existían en base de datos antes de imprimirse, permitiendo validación instantánea sin consulta a lógica externa.

La validación en tiempo real de 3 millones de canjes sobre una base de 30 millones de registros requirió indexación optimizada, caché de estado y gestión de concurrencia para evitar dobles canjes en ventanas de tiempo muy cortas. Un mismo código intentado dos veces en menos de un segundo desde puntos de venta distintos debía rechazarse sin ambigüedad.

API de trazabilidad por punto de venta

Uno de los elementos técnicos más distintivos del proyecto fue la capa de inteligencia sobre los datos de canje. La API no solo validaba si un código era correcto y no había sido usado: registraba el punto de venta exacto donde se producía cada transacción.

Esto habilitó para el cliente capacidades de análisis de negocio reales: qué estaciones de servicio generaban mayor tasa de canje, qué zonas geográficas respondían mejor a la campaña, y —con especial importancia desde el punto de vista de seguridad— qué patrones anómalos de canje podían indicar uso fraudulento o filtración de códigos.

Esta decisión de arquitectura es coherente con el posicionamiento de TBAGROSENSOR como empresa con hardware y software 100% propio, y con la sensibilidad creciente del sector agrícola sobre la propiedad de los datos de explotación. Para un agricultor, los datos de su suelo son información estratégica sobre su negocio.

Infraestructura Google Cloud Platform y SLA 99,999%

El sistema se desplegó sobre Google Cloud Platform, una elección técnica que en 2017 situaba al proyecto en la vanguardia de la adopción cloud empresarial en España. GCP permitió el escalado automático para absorber los picos de demanda asociados a las horas de mayor tráfico en estaciones de servicio —mañanas y tardes de días laborables, viernes por la tarde— sin sobredimensionar la infraestructura en horas valle.

El SLA acordado de 99,999% —cinco nueves— equivale a menos de 5,26 minutos de inactividad admisible en un año completo. Es el estándar de las plataformas financieras y de telecomunicaciones críticas. Su cumplimiento durante toda la campaña es la prueba más contundente de la madurez operativa del sistema entregado.

Relación con Repsol: dos proyectos, varios años

CodeRepsol no fue el único proyecto desarrollado para este cliente. En paralelo y de forma continuada, PaellaSoft desarrolló y mantuvo la aplicación móvil Pide tu Bombona, una solución multiplataforma para la solicitud de envases GLP con integración directa en sistemas corporativos vía SOAP, geolocalización, validación de direcciones y flujo completo de pedido digital. El cliente mantuvo la relación hasta 2019, cuando internalizó el control de esa aplicación.

Dos proyectos distintos, disciplinas distintas, varios años de relación. Eso no es un encargo puntual: es confianza sostenida de una corporación de primer nivel en el proveedor técnico.

Qué demuestra este caso

CodeRepsol demuestra capacidades que el resto del portfolio de PaellaSoft cubre solo parcialmente:

30M

CÓDIGOS GENERADOS

3M

CÓDIGOS CANJEADOS

99.999%

SLA GARANTIZADO

12

CARACTERES· LONGITUD DE CÓDIGO

Formación médica especializada para cirujanos cardiovasculares: el cuarto ángulo en salud.

Tu proyecto necesita infraestructura crítica con SLA de cinco nueves?

Hemos gestionado 30 millones de códigos de valor económico real para una gran corporación energética. Hablemos de tu caso.