Lasciate i vostri contatti, vi invieremo la nostra panoramica via email
Acconsento al trattamento dei miei dati personali per l'invio di materiale di marketing personalizzato in conformità con la normativa vigente. Informativa sulla privacy. Confermando l'invio, l'utente accetta di ricevere materiale di marketing
Grazie!

Il modulo è stato inviato con successo.
Ulteriori informazioni sono contenute nella vostra casella di posta elettronica.

Innowise è un'azienda internazionale di sviluppo di software a ciclo completo, fondata nel 2007. Siamo un team di oltre 2000+ professionisti IT che sviluppano software per altri professionisti in tutto il mondo.
Chi siamo
Innowise è un'azienda internazionale di sviluppo di software a ciclo completo, fondata nel 2007. Siamo un team di oltre 2000+ professionisti IT che sviluppano software per altri professionisti in tutto il mondo.

Applicazione di pagamento con codice QR: Oltre 50.000 download nei primi sei mesi di lancio

Innowise ha sviluppato un'applicazione mobile che consente transazioni rapide e sicure basate su codici QR tra utenti ed esercenti.

Cliente

Industria
Finanza
Regione
STATI UNITI
Cliente da
2023

Il nostro cliente, una startup FinTech con sede negli Stati Uniti, aveva l'obiettivo di creare un'applicazione di pagamento con codice QR che rendesse più facile lo shopping e più fluidi i pagamenti. La loro visione era quella di fornire una soluzione di pagamento veloce, sicura e facile da usare, che si integrasse con i sistemi bancari e i portafogli digitali.

Le informazioni dettagliate sul cliente non possono essere divulgate in base alle disposizioni dell NDA.

Sfida

Il cliente richiedeva un sistema mobile robusto e scalabile App di pagamento QR che potrebbe:

  • Elaborate i pagamenti con codice QR, detraendo automaticamente i piccoli importi e richiedendo una conferma per le transazioni più grandi.
  • Integrazione con le API bancarie (RTP, ACH + NACHA).
  • Funziona perfettamente su iOS e Android e supporta Google Wallet e Apple Wallet per le carte di pagamento digitali, memorizzate ed elaborate come token sicuri.
  • Scalare con un backend basato su microservizi.
  • Incorporare meccanismi di autenticazione sicura e di rilevamento delle frodi.

Soluzione

Abbiamo costruito un'applicazione di pagamento con codice QR progettato sulla base della visione del cliente. Le API consentono transazioni in tempo reale e connessioni bancarie senza soluzione di continuità, che permettono agli utenti di pagare in modo rapido e sicuro presso gli esercenti.

Come funziona

  • L'utente avvia il pagamento scansionando un codice QR visualizzato nel punto vendita.
  • L'applicazione recupera i dettagli della transazione dal codice QR, compresi i dati dell'esercente e l'importo del pagamento.
  • Se l'importo del pagamento è inferiore a una soglia predefinita, il sistema detrae automaticamente l'importo dal metodo di pagamento collegato dell'utente senza richiedere una conferma.
  • Per le transazioni più importanti, l'app chiede all'utente di confermare il pagamento tramite autenticazione biometrica o inserimento del PIN.
  • Una volta confermata, la richiesta di pagamento viene trasmessa in modo sicuro attraverso il backend, utilizzando le API bancarie per il trasferimento dei fondi.
  • La transazione viene verificata e registrata nel libro mastro basato sulla blockchain per una maggiore sicurezza e trasparenza.
  • Se il pagamento è andato a buon fine, l'utente riceve un messaggio di conferma.
  • L'utente può visualizzare la cronologia delle transazioni e gestire il proprio portafoglio digitale all'interno dell'applicazione.

Abbiamo costruito l'app su una tecnologia robusta, un'automazione intelligente e una sicurezza solida come una roccia. Dai pagamenti istantanei tramite QR all'autenticazione biometrica, fino alla sicurezza basata sulla blockchain, ecco cosa c'è sotto il cofano dell'app:

Pagamenti con codice QR

La funzionalità principale dell'applicazione mobile ruota attorno alla possibilità di effettuare transazioni rapide e sicure basate su codici QR e di offrire diverse opzioni di pagamento.

  • Gli utenti possono scansionare i codici QR presso i negozi al dettaglio per avviare i pagamenti istantaneamente. Le transazioni al di sotto di una soglia predefinita vengono elaborate automaticamente, mentre quelle di importo maggiore richiedono l'autenticazione tramite login biometrico (Face ID, impronta digitale) o l'inserimento di un PIN sicuro.
  • L'applicazione per i pagamenti con codice QR supporta una serie di metodi di pagamento. Gli utenti possono collegare i loro conti bancari tramite API bancarie aperte, aggiungere carte di credito e di debito tramite token e utilizzare portafogli digitali come Google Pay e Apple Pay.

Esperienza dell'utente

Abbiamo progettato un'interfaccia intuitiva per consentire agli utenti di effettuare transazioni senza sforzo e dotarli di strumenti completi per la gestione dei pagamenti e il monitoraggio delle analisi.

  • L'applicazione mobile presenta un'interfaccia elegante e facile da usare, progettata per una rapida scansione del codice QR, la gestione delle transazioni e l'integrazione del portafoglio. L'applicazione utilizza aggiornamenti sulle transazioni in tempo reale e notifiche push per tenere gli utenti informati sullo stato dei pagamenti.
  • Gli utenti possono accedere alla cronologia delle transazioni con una ripartizione dettagliata, che include le date, i commercianti e i metodi di pagamento. Le ricevute digitali vengono generate automaticamente e possono essere condivise via e-mail o salvate nell'app per riferimenti futuri.

Sicurezza e conformità

L'applicazione per i pagamenti con codice QR dà priorità alla sicurezza e alla conformità, incorporando meccanismi di autenticazione avanzati, sicurezza basata su blockchain e aderenza alle normative finanziarie.

  • L'applicazione impiega l'autenticazione a più fattori (MFA), che comprende un login biometrico, un PIN e password una tantum (OTP) inviate via SMS o e-mail. I sistemi di rilevamento delle frodi basati sull'intelligenza artificiale monitorano i modelli di transazione e segnalano le attività sospette per evitare accessi non autorizzati.
  • L'applicazione utilizza Hyperledger Aries per la gestione decentralizzata delle identità. Fornisce un'autenticazione sicura e privata attraverso portafogli di identità auto-sovrana (SSI), che danno agli utenti il pieno controllo sulle proprie credenziali invece di affidarsi a database centralizzati vulnerabili. Ogni transazione viene firmata crittograficamente e registrata su un libro mastro basato su blockchain. Questo crea una registrazione immutabile, verificabile e a prova di manomissione di ogni pagamento, rendendo quasi impossibili le frodi e le modifiche non autorizzate.
  • L'applicazione mobile aderisce alle normative bancarie statunitensi, compresi i protocolli RTP (Real-Time Payments), ACH (Automated Clearing House) e NACHA (National Automated Clearing House Association). È conforme alle politiche antiriciclaggio (AML) e Know Your Customer (KYC) e integra servizi di verifica dell'identità.

Architettura e infrastruttura scalabili

L'architettura del backend è stata progettata per essere modulare, scalabile e ottimizzata per ottenere prestazioni elevate con carichi di transazioni elevati.

  • L'applicazione viene eseguita su un'architettura a microservizi, in modo che servizi come l'elaborazione delle transazioni, l'autenticazione e la riconciliazione dei pagamenti possano scalare in modo indipendente. Questo la rende più affidabile e pronta per la crescita futura.
  • Passando da serverless e container VM a Google Kubernetes Engine (GKE), abbiamo incrementato le prestazioni e l'efficienza economica, mentre l'orchestrazione dei container mantiene tutto scalabile e resiliente.
  • Il sistema supporta pienamente Google Wallet e Apple Wallet. La tokenizzazione sicura delle credenziali di pagamento consente di effettuare transazioni di portafoglio digitale senza problemi.

Distribuzione e manutenzione automatizzate

L'automazione e le ottimizzazioni delle prestazioni sono state incorporate per accelerare le operazioni e fornire un'esperienza utente senza attriti.

  • L'applicazione di pagamento QR impiega pipeline di integrazione continua e distribuzione continua (CI/CD) per l'aggiornamento automatico del software, riducendo i tempi di inattività e accelerando il lancio delle funzionalità. I test e il monitoraggio automatizzati contribuiscono a mantenere il sistema stabile.
  • Abbiamo ottimizzato la velocità di elaborazione delle transazioni per ridurre i ritardi e rendere il sistema più affidabile in caso di carichi elevati. I meccanismi di caching e il bilanciamento del carico aiutano a gestire le richieste API in modo efficiente.

Tecnologie

Backend

Go (Gin, Gorm, gRPC, gcp-log), Ruby (solo codice legacy, Sinatra), PostgreSQL, Redis (archiviazione chiavi/valori, pub-sub, stream), Hyperledger Aries

Frontend

TypeScript, SWR, SASS e MUI, Final-Form, Next.js 13

Sviluppo mobile

Java

Cloud e DevOps

Google Cloud Platform (IAM, CloudRun, VM), Docker

Portafogli digitali

TypeScript, SWR, SASS e MUI, Final-Form, Next.js 13

Development environment & tools

Jira, Notion, GitHub, Gmail, Google Chats/Spaces

Team

1
Responsabile di progetto
4
Sviluppatori Go
2
Sviluppatori React
1
Sviluppatore Flutter
1
Ingegnere DevOps
1
Ingegnere QA
1
Designer
UX/UI

Risultati

Innowise ha sviluppato un'applicazione mobile per i pagamenti con codice QR veloce e senza contatto, che consente di effettuare transazioni tra clienti ed esercenti. Nei primi tre mesi dal lancio, oltre 500 esercenti hanno aderito al sistema, adottandolo rapidamente grazie alla facilità di generazione del codice QR e all'integrazione bancaria senza problemi.
L'integrazione con le API di più banche ha permesso di regolare in modo flessibile i fondi, di effettuare transazioni istantanee e di passare senza problemi da un partner bancario all'altro.

La disponibilità dell'applicazione su App Store e Google Play, insieme al pieno supporto di Apple Wallet e Google Wallet, ha contribuito ad aumentare i tassi di adozione da parte degli utenti. Nei primi sei mesi, l'applicazione è stata scaricata oltre 50.000 volte, ottenendo una valutazione di 4+ su entrambe le piattaforme.

Durata del progetto
  • Agosto 2023 - In corso
500+

commercianti entrati nei primi sei mesi

50,000+

download dopo il lancio

Contattateci!

Prenota una chiamata o compila il modulo sottostante e ti ricontatteremo
il più presto possibile.

    Si prega di includere i dettagli del progetto, la durata, lo stack tecnologico, i professionisti IT necessari e altre informazioni pertinenti
    Registra un messaggio vocale sul tuo
    progetto per aiutarci a capirlo meglio
    Allega ulteriori documenti se necessario
    Caricare il file

    È possibile allegare fino a 1 file di 2 MB complessivi. File validi: pdf, jpg, jpeg, png

    Vi informiamo che cliccando sul pulsante Invia, Innowise tratterà i vostri dati personali in conformità con la nostra Informativa sulla privacy allo scopo di fornirvi informazioni adeguate.

    Cosa succede dopo?

    1

    Una volta ricevuta ed elaborata la vostra richiesta, vi contatteremo per illustrarvi le esigenze del progetto e firmare un NDA per garantire la riservatezza.

    2

    Dopo aver esaminato i vostri desideri, le vostre esigenze e le vostre aspettative, il nostro team elaborerà una proposta di progetto con l'ambito di lavoro, le dimensioni del team, i tempi e i costi stimati.

    3

    Organizzeremo un incontro con voi per discutere l'offerta e definire i dettagli.

    4

    Infine, firmeremo un contratto e inizieremo subito a lavorare sul vostro progetto.

    Спасибо!

    Cобщение отправлено.
    Мы обработаем ваш запрос и свяжемся с вами в кратчайшие сроки.

    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.

    freccia