Modena
Negozio online con pagamenti integrati: carte tramite BT iPay3 e rate tramite TBI Bank. Architettura stabile per un flusso costante di ordini.
Sfida
Modena vende prodotti per bagno e arredamento con ordini medi tra 800 e 8.000 RON, una fascia in cui il pagamento a rate incide sulla decisione d’acquisto. Servivano BT iPay3 per le carte, con 3DS e preautorizzazione per prodotti a consegna differita, e TBI Bank per rate da 12 a 24 mesi, con interessi zero tra 100 e 1.000 RON. L’architettura doveva gestire contemporaneamente rate TBI e carte BT senza mescolare le sessioni. Il codice PHP su misura era monolitico e sviluppato nel corso di anni: cambiamenti radicali avrebbero potuto destabilizzarlo.
Soluzione
Abbiamo integrato entrambi i pagamenti nel codice esistente, separando nettamente la logica dei pagamenti da quella dei prodotti per preservare le altre funzioni. Per BT iPay3 abbiamo realizzato un flusso in due fasi: autorizzazione al checkout e acquisizione alla conferma della consegna, evitando di bloccare fondi per prodotti esauriti. Per TBI Bank abbiamo implementato cifratura RSA delle richieste, verifica server dei calcoli degli interessi e un gestore webhook che marca l’ordine come pagato solo dopo conferma TBI. TBI calcola autonomamente e noi verifichiamo la riconciliazione. Ogni richiesta critica è registrata con identificatore univoco. Le sessioni non si mescolano: chi sceglie le rate TBI non può completare con carta nella stessa sessione, evitando condizioni di concorrenza. Il riavvio con recupero è stato verificato in 50 sessioni reali prima del lancio.
Processo
- 01Analisi con il team Modena dei flussi reali degli ordini e delle categorie di prodotto
- 02Studio delle API BT iPay3 e TBI Bank e identificazione dei casi limite
- 03Ambiente sandbox con carte di prova BT e ambiente di test TBI
- 04Implementazione progressiva con attivazione separata per metodo di pagamento
- 05Registro di controllo per ogni transazione, collegato al cliente e all’ordine
- 06Lancio graduale: 10% del traffico di prova, monitoraggio ed estensione al 100%
- 07Procedura di ripristino verificata e documentata per ogni integrazione
Risultati
2 modalità
Carta BT iPay3 e rate TBI Bank
12–24 mesi
Pagamento a rate TBI Bank disponibile
3DS
Carta confermata sulla pagina della banca
Zero
Casi di doppio pagamento dopo il lancio
Vuoi risultati simili per il tuo progetto?
Altri casi studio
Zelviro
Negozio online con oltre 13.000 prodotti, integrazione eMAG, Trendyol e Temu, sincronizzazione automatica di scorte e ordini e ottimizzazione delle conversioni.
2024 - 2026
Helix Trading
Piattaforma di trading formativo su misura: simulatore proprio, flusso completo di challenge, Next.js, PostgreSQL e accesso distinto per ruolo.
2025 - 2026
Climatizare.net
Trasformazione di un sito di servizi HVAC in un negozio completo, senza riscrivere il codice e senza interruzioni al rilascio.
2024 - 2026