Vai al contenuto

Fintech:
Pagamenti / finanza regolamentata

Un'azienda fintech europea in crescita aveva un'autorità di regolamentazione alla porta, un libro mastro dei pagamenti incapace di sopravvivere all'audit in arrivo e una riconciliazione mensile fatta a mano. Abbiamo progettato la migrazione in sette mesi: un libro mastro in sola aggiunta, una pipeline di riconciliazione giornaliera automatizzata, nessun downtime visibile per i clienti, e una postura che ha superato l'audit al primo colpo.

Pagamenti / finanza regolamentata
Cliente
Un'azienda fintech challenger di serie B (composito anonimizzato)
Settore
Pagamenti / finanza regolamentata
Durata
Circa sette mesi end-to-end

Il punto di partenza

La maggior parte dei fallimenti di riconciliazione nel fintech non è esotica. È l'effetto composto di un libro mastro dei pagamenti che ha iniziato come qualche tabella nel database operativo, che è stato esteso ogni volta che veniva consegnata una nuova integrazione di partner, e che non è mai stato riarchitettato prima che il volume rendesse costose le scorciatoie. La riconciliazione che dovrebbe girare da sola è fatta a mano ogni mese, e quando l'autorità di regolamentazione chiede una traccia di transazioni auditabile, produrne una è diventato un ridisegno di più trimestri, e il ridisegno deve avvenire mentre il prodotto continua a girare.

È la classe di progetti per cui SDEN è costruita. Il caso qui sotto è un composito tratto da veri progetti cliente, anonimizzato end-to-end: i dettagli identificativi sono cambiati, e non rivendichiamo alcuna cifra auditata finché il cliente non approva una versione pubblicata. La forma di ingegneria è la parte su cui puoi contare.

Com'è andata

Come si è svolto questo progetto

Dal problema a un sistema che ora il team gestisce da solo.

inquadratoconsegnatoconsegnaIl problemal'inizioCon scopingun piano chiaroCostruito e rilasciatoin produzioneOra è loroin autonomia
La sfida

Un libro mastro operativo che si spacciava per un libro mastro dei pagamenti

Il libro mastro esistente del cliente era stato innestato sull'istanza PostgreSQL operativa dal primo giorno. Regolamenti, rimborsi, versamenti ai partner e saldi dei clienti scrivevano tutti nelle stesse tabelle che servivano l'applicazione, senza invariante in sola aggiunta e senza traccia di audit distinta. L'audit dell'autorità di regolamentazione ha rilevato quattro difetti concreti: le transizioni di stato non erano registrate in modo sistematico con l'attore che le aveva avviate, i calcoli di saldo dipendevano da una join che poteva perdere righe in silenzio sotto carico, i periodi di conservazione erano incoerenti da una tabella all'altra, e la postura di ripristino da uno snapshot corrotto non era stata testata.

Peggio ancora, il team che aveva costruito il libro mastro era andato via da tempo. La conoscenza istituzionale sul perché di ogni scorciatoia era andata via con esso.

L'approccio

Libro mastro in sola aggiunta, riconciliazione automatizzata, migrazione a doppia scrittura, nessun downtime

La postura di SDEN sui libri mastro finanziari è esplicita: in sola aggiunta per costruzione, in partita doppia per principio contabile, isolato dal database operativo, riconciliazione automatizzata come pipeline giornaliera anziché come chiusura mensile manuale, e progettato per l'audit prima che l'audit sia pianificato. La migrazione si è svolta in quattro fasi, ciascuna con un punto di validazione controllato su cui il cliente poteva porre il veto.

  1. Fase 1: Inquadramento e modello di minaccia

    Due settimane. Abbiamo mappato ogni transizione di stato che il libro mastro esistente produceva, individuato le sette che l'autorità di regolamentazione avrebbe trattato come critiche per l'audit, e redatto il modello di minaccia attorno a esse. Risultato: una tassonomia di eventi tipizzata, uno schema target, e un registro dei rischi che il CFO del cliente ha firmato.

  2. Fase 2: Costruzione del libro mastro in sola aggiunta

    Otto settimane. Nuovo libro mastro in un cluster PostgreSQL distinto con invarianti stretti in sola aggiunta imposti al database e al livello applicativo, contabilità in partita doppia, log di audit immutabile diffuso verso una destinazione isolata, e chiavi di cifratura per tenant per gli account di alto valore.

  3. Fase 3: Migrazione a doppia scrittura

    Dieci settimane. Ogni scrittura verso il libro mastro esistente era duplicata verso quello nuovo, con una riconciliazione continua. Gli scarti erano investigati e corretti alla fonte, non rattoppati. La finestra di doppia scrittura è rimasta aperta abbastanza a lungo da assorbire il ciclo completo di riconciliazione che il cliente esegue mensilmente con i suoi partner bancari.

  4. Fase 4: Switchover e prova d'audit

    Sei settimane. I cammini di lettura sono migrati verso il nuovo libro mastro dietro feature flag. Lo switchover delle scritture è avvenuto un sabato con il team operations in una war room dedicata. La prova d'audit ha eseguito le query attese dall'autorità di regolamentazione contro il nuovo libro mastro e ha prodotto l'esatto dossier di prove che il team di audit ha richiesto il mese successivo.

Il risultato

Ha superato l'audit al primo colpo, la riconciliazione ora gira da sola

L'audit è stato superato al primo tentativo. Il progetto era inquadrato secondo le aspettative di un'autorità di vigilanza finanziaria nordamericana, equivalenti alla soglia SEC / FINRA / OSFI.

Sul piano operativo, il ciclo di riconciliazione che il team eseguiva a mano ogni mese è diventato una pipeline giornaliera automatizzata che segnala da sé i propri scarti. Il bus factor sulla conoscenza del libro mastro è passato da un ingegnere a quattro. La base di codice è nei repository del cliente con una documentazione scritta per il prossimo ingegnere che entra nel team, non per il project manager che ha inquadrato il progetto.

Zero

downtime visibile per i clienti durante lo switchover

Al primo tentativo

audit dell'autorità di regolamentazione superato

1 → 4

ingegneri con il contesto completo del libro mastro

Scenario illustrativo. Le cifre modellano la natura reale dei progetti SDEN, non i risultati misurati di un cliente specifico.

Il risultato

Prima e dopo

Cosa è cambiato.

costruiamorisultatoPrimamanuale, lentoAbbiamo costruitoagentiDopopiù veloce, tuo
Da un processo manuale a un sistema agentico che ora il team possiede.
Al lavoro

Risultati come questo?

Descrivi la tua situazione. Ti rispondiamo con un primo parere concreto entro 24 ore lavorative, senza impegno.

Caso studio Fintech: Pagamenti / finanza regolamentata · SDEN