Busitalia, sviluppo motore prezzi
Sintra ha sviluppato un middlware custom che calcola automaticamente maggiorazioni e minorazioni sui biglietti delle tratte di Busitalia, i quali cambiano a seconda delle casistiche scelte dai consumatori
Settore
Trasporto pubblico
Attività
Servizi di trasporto pubblico locale (TPL) e linee di lunga percorrenza su gomma
Esigenza
Motore di calcolo pricing dinamico linee a mercato
Highlights
Sintra, dopo un’attenta analisi funzionale, ha sviluppato un motore d’importazione e un middlware custom, che tramite fattori moltiplicativi, calcola il reale prezzo del biglietto e lo comunica istantaneamente al carrello dell’ecommerce

Chi è Busitalia
Sviluppo Middlware custom per il calcolo prezzi del biglietto
Brief di progetto
Busitalia, adottando delle politiche di prezzo variabile a 6 fattori, necessitava di un sistema di calcolo automatico,un middleware custom, il quale utilizzando dei fattori moltiplicativi è in grado di riportare nell’immediato il prezzo maggiorato o minorato dei biglietti, nel carrello dell’ecommerce. Una volta che il cliente ha completato il check out, Shopware comunicherà con Nexi per confermare la transazione.
E’ stato inoltre sviluppato un motore d’importazione custom che controlla, verifica e aggrega i dati del GTFS (General Transit Feed Specification), per poi comunicarli al middleware che li userà per calcolare il prezzo dei biglietti


Un progetto sfidante: middlware custom per una corretta gestione dei prezzi
Busitalia ha differenti prezziari, anche per biglietti inerenti ad una stessa tratta, ma possono subire delle variazioni di prezzo a seconda delle casistiche che si presentano al cliente, come la disponibilità dei biglietti, la data in cui vengono acquisiti, la fascia oraria, l’acquisto combinato, in cui verranno utilizzati.
Per questo, Busitalia, necessitava di un sistema che in automatico potesse generare, attraverso dei fattori moltiplicativi, il reale costo del biglietto, comunicandolo poi tramite API, al carrello dell’ecommerce che lo riporterà nel frontend dell’ecommerce headless.
Il progetto presentava elementi particolarmente sfidanti:
- Analisi funzionale, per capire la compatibilità tra l’architettura preesistente e le nuove integrazioni
- Sviluppo del motore d’importazione custom, per il controllo e l’aggregazione dei dati GTFS da importare nel middlware
- Sviluppo del midllware custom, per rispondere a tutte le esigenze di Bus Italia
- Solida integrazione tra i sistemi digitali aziendali, rendendoli scalabili eflessibili ad eventuali upgrade futuri
La risposta ai bisogni di Bus Italia
01.
Analisi funzionale
E’ stata fatta un’analisi funzionale per capire se la piattaforma preesistente potesse rispondere positivamente alle nuove integrazioni che Sintra ha implementato per il cliente, in modo da mantenere performante la struttura tecnologica
02.
Sviluppo motore d’importazione custom
E’ stato implementato un mototre di importazione ad hoc per Busitalia, che verifichi, controlli e aggreghi i dati dei GTFS provenienti dai diversi gestionali aziendali, da importare sul middleware, in modo tale che quest’ultimo possa tradurre e combinare le informazioni e riportare il prezzo corretto
03.
Implementazione middlware custom
Abbiamo implementato un middleware custom in grado di calcolare, attraverso dei calcoli fattoriali, i diversi prezzi dei biglietti di Busitalia, i quali differiscono in base a casistiche quali orari, date, promozioni, subendo maggiorazioni o minorazioni a seconda dei casi
04.
Integrazione middlware con Shopware
L’integrazione del middleware con Shopware permette a Shopware di comunicare con Nexi per la chiusura del pagamento, di riportare il prezzo nel carrello del frontend dello store


CONTATTACI
Hai le stesse esigenze di
Busitalia?
Il nostro approccio, collaborativo e flessibile, ci consente di soddisfare le esigenze specifiche dei nostri clienti