Il modulo è stato inviato con successo.
Ulteriori informazioni sono contenute nella vostra casella di posta elettronica.
Selezionare la lingua
Innowise ha sviluppato da zero una complessa piattaforma SaaS che consente il trasferimento di denaro e il monitoraggio delle analisi.
Il nostro cliente è una grande organizzazione di vendita che ha cercato servizi di sviluppo di software bancario con l'opportunità di integrare la soluzione sviluppata in un ecosistema finanziario con una banca partner per servire i clienti aziendali.
Le informazioni dettagliate sul cliente non possono essere divulgate in base alle disposizioni dell NDA.
Il settore FinTech è in continua evoluzione e offre ai clienti un software conveniente e robusto per le banche. Considerando che il nostro cliente aveva un basso livello di automazione dei servizi merchant con un'esecuzione prevalentemente manuale, abbiamo suggerito un'applicazione chiavi in mano in grado di sopportare elevati carichi di server e di essere facilmente scalabile. Lo scopo principale era quello di fornire e integrare senza problemi il software per l'elaborazione dei pagamenti nell'ecosistema delle banche partner per servire i clienti nei segmenti B2B e B2C.
Di conseguenza, il cliente si è rivolto a Innowise, cercando una soluzione per effettuare transazioni di denaro istantanee e ricevere statistiche rappresentative degli esercenti sotto forma di grafici e diagrammi. Inoltre, il cliente ha suggerito di compilare un pannello amministrativo per fornire l'accesso ai diversi componenti del sistema in base ai ruoli e alle responsabilità degli utenti.
Sistema di pagamento
Il cliente ha stretto una partnership con una banca, impegnandosi a effettuare trasferimenti di denaro in un formato ACH affidabile e senza problemi. In poche parole, l'applicazione in via di sviluppo deve elaborare i flussi finanziari in entrata nel formato ACH compatibile e creare i file appropriati nei database. Successivamente, tutti i file accumulati vengono trasmessi al server bancario SFTP che li esegue. In definitiva, il nostro obiettivo era quello di sviluppare un'applicazione che gestisse il formato AHC senza problemi come segue:
Inoltre, il nostro team ha sviluppato un sistema di notifiche sullo stato attuale delle transazioni e sul loro completamento.
Per quanto riguarda il front-end, abbiamo costruito un'interfaccia che include l'algoritmo per caricare un file di transazione CSV attraverso il sito web, un meccanismo per creare modelli di pagamento e caricare il CSV direttamente sul database del server.
Sistema di analisi
Prima che il nostro cliente scegliesse Innowise, disponeva di un ampio database di clienti che effettuavano transazioni di denaro quasi quotidianamente. Tuttavia, il precedente software bancario non era in grado di aggregare statistiche/analisi per avere dati trasparenti sulle dinamiche degli esercenti. La soluzione che abbiamo creato consente ai clienti delle banche aziendali di ricevere analisi dei dati degli esercenti sotto forma di grafici e diagrammi.Pannello di amministrazione
Infine, il nostro team di esperti ha creato un pannello di amministrazione in cui i gestori delle banche possono aggiungere nuovi utenti (persone fisiche o aziende) e dare accesso ai vari componenti del sistema. I nuovi utenti ricevono una notifica via e-mail che conferma l'avvenuta registrazione. L'amministratore, a sua volta, può anche consentire, limitare o vietare l'accesso, nonché tenere traccia di vari parametri come il numero di transazioni, il loro stato, ecc.Il nostro team esperto ha compilato il software di elaborazione dei pagamenti per le banche, attraversando tutte le fasi dell'SDLC per fornire un prodotto personalizzato che non ha analoghi sul mercato.
Durante la fase di scoperta, il nostro BA e l'architetto hanno chiarito gli obiettivi principali del cliente e definito i requisiti tecnici e di business. Il team ha inoltre valutato l'ambito, il carico di lavoro e i costi complessivi del progetto.
Poi i nostri esperti di front-end, back-end e DevOps hanno iniziato a costruire l'architettura e la logica aziendale dei tre moduli principali: sistema di pagamento, pannello amministrativo e sistema di analisi. Il nostro ingegnere software ha scelto Python come strumento di sviluppo principale, poiché dispone di un potente framework Spark per gestire grandi volumi di dati, è compatibile con le soluzioni cloud ed è facile da scalare.
Il team ha lavorato secondo la metodologia Scrum, con sprint regolari di 3-4 settimane e comunicazione permanente con i clienti sui risultati intermedi tramite Slack. Il PM assegnava i compiti e teneva traccia dei progressi del progetto in Jira.
La documentazione era conservata in Confluence, mentre i repository erano archiviati in Bitbucket.
La parte più impegnativa del progetto che Innowise ha affrontato è stata quella di garantire la sicurezza delle transazioni per escludere il rischio di frode. Abbiamo dovuto fornire una soluzione che trasformasse vari tipi di transazioni in formato AHS senza perdere in velocità di elaborazione.
Di seguito è riportato uno schema che spiega l'architettura della soluzione.
Riassumendo, il nostro team qualificato ha fornito una solida soluzione chiavi in mano che facilita il lavoro del nostro cliente con una banca aziendale. La piattaforma web comprende tre moduli che semplificano i trasferimenti di denaro e la vita dei manager bancari. Il numero di errori si è ridotto notevolmente, poiché gran parte del lavoro manuale è stato digitalizzato.
Il sistema di pagamento offre trasferimenti di denaro istantanei e sicuri nei segmenti B2B e B2C in formato ACH. Un sistema di analisi trasparente consente di esaminare e analizzare le transazioni attraverso grafici e diagrammi. Infine, i nostri sviluppatori hanno introdotto un pannello di amministrazione per aggiungere nuovi utenti e fornire l'accesso in base ai loro ruoli e responsabilità.
La piattaforma sviluppata vanta una maggiore sicurezza e resiste a grandi carichi senza blocchi e problemi grazie alla distribuzione ottimizzata del carico. Oltre alla funzionalità, il servizio ha un design intuitivo per navigare con facilità.
Dopo aver ricevuto ed elaborato la vostra richiesta, vi ricontatteremo a breve per illustrare le esigenze del progetto e firmare un NDA per garantire la riservatezza delle informazioni.
Dopo aver esaminato i requisiti, i nostri analisti e sviluppatori elaborano una proposta di progetto con l'ambito di lavoro, le dimensioni del team, i tempi e i costi stimati.
Organizziamo un incontro con voi per discutere l'offerta e giungere a un accordo.
Firmiamo un contratto e iniziamo a lavorare sul vostro progetto il prima possibile.
© 2007-2024 Innowise. Tutti i diritti riservati.
Informativa sulla privacy. Politica sui cookie.
Innowise Sp. z o.o Ul. Rondo Ignacego Daszyńskiego, 2B-22P, 00-843 Varsavia, Polonia
Grazie!
Il tuo messaggio è stato inviato.
Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.
Grazie!
Il tuo messaggio è stato inviato.
Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.