Lämna dina kontaktuppgifter, så skickar vi dig vår översikt via e-post
Jag samtycker till att mina personuppgifter behandlas för att skicka personligt marknadsföringsmaterial i enlighet med Integritetspolicy. Genom att bekräfta inlämningen samtycker du till att få marknadsföringsmaterial
Tack!

Formuläret har skickats in framgångsrikt.
Ytterligare information finns i din brevlåda.

Innowise är ett internationellt företag som utvecklar mjukvara för hela cykeln som grundades 2007. Vi är ett team på över 2000+ IT-proffs som utvecklar mjukvara för andra företag yrkesverksamma över hela världen.
Om oss
Innowise är ett internationellt företag som utvecklar mjukvara för hela cykeln som grundades 2007. Vi är ett team på över 2000+ IT-proffs som utvecklar mjukvara för andra företag yrkesverksamma över hela världen.

Betalningsapp med QR-kod: 50 000+ nedladdningar inom de första sex månaderna efter lanseringen

Innowise har utvecklat en mobilapp som möjliggör snabba och säkra QR-kodsbaserade transaktioner mellan användare och handlare.

Kund

Industri
Ekonomi
Region
USA
Kund sedan
2023

Vår kund, en amerikansk FinTech-startup, ville skapa en app för QR-kodbetalning som gör shopping enklare och betalningar smidigare. Deras vision var att tillhandahålla en snabb, säker och användarvänlig betalningslösning som kan integreras med banksystem och digitala plånböcker.

Detaljerad information om kunden kan inte lämnas ut enligt bestämmelserna i NDA.

Utmaning

Kunden behövde en robust och skalbar mobil QR-betalningsapp som kunde det:

  • Behandla betalningar med QR-kod, dra automatiskt av små belopp och kräv bekräftelse för större transaktioner.
  • Integrera med bank-API:er (RTP, ACH + NACHA).
  • Fungerar sömlöst på iOS och Android och stöder Google Wallet och Apple Wallet för digitala betalkort, som lagras och behandlas som säkra tokens.
  • Skala med en mikrotjänstbaserad backend.
  • Inkorporera säker autentisering och mekanismer för att upptäcka bedrägerier.

Lösning

Vi byggde en app för betalning med QR-kod utformade utifrån kundens vision. API:erna möjliggör transaktioner i realtid och sömlösa bankanslutningar, vilket gör det möjligt för användarna att betala snabbt och säkert hos handlarna.

Så här fungerar det

  • Användaren initierar en betalning genom att skanna en QR-kod som visas på försäljningsstället.
  • Appen hämtar transaktionsinformation från QR-koden, inklusive information om handlaren och betalningsbeloppet.
  • Om betalningsbeloppet är lägre än ett fördefinierat tröskelvärde drar systemet automatiskt av beloppet från användarens länkade betalningsmetod utan att kräva bekräftelse.
  • Vid större transaktioner uppmanar appen användaren att bekräfta betalningen via biometrisk autentisering eller PIN-kod.
  • När betalningsförfrågan har bekräftats överförs den på ett säkert sätt via backend, med hjälp av bank-API:er för överföring av pengar.
  • Transaktionen verifieras och registreras i den blockkedjebaserade huvudboken för ökad säkerhet och transparens.
  • Vid lyckad betalning visas ett bekräftelsemeddelande för användaren.
  • Användaren kan se transaktionshistorik och hantera sina digitala plånböcker i appen.

Vi har byggt appen på robust teknik, smart automatisering och stenhård säkerhet. Från omedelbara QR-betalningar och biometrisk autentisering till blockkedjebaserad säkerhet - här är vad som driver appen under huven:

Betalningar med QR-kod

Mobilappens kärnfunktionalitet handlar om att möjliggöra snabba och säkra QR-kodsbaserade transaktioner och att erbjuda flera betalningsalternativ.

  • Användare kan skanna QR-koder i butiker för att initiera betalningar direkt. Transaktioner under ett fördefinierat tröskelvärde behandlas automatiskt, medan större transaktioner kräver autentisering genom biometrisk inloggning (Face ID, fingeravtryck) eller en säker PIN-kod.
  • Betalningsappen för QR-kod stöder en mängd olika betalningsmetoder. Användarna kan länka sina bankkonton via öppna bank-API:er, lägga till kredit- och betalkort via tokens och använda digitala plånböcker som Google Pay och Apple Pay.

Användarupplevelse

Vi har utformat ett intuitivt gränssnitt som gör det enkelt för användarna att genomföra transaktioner och ger dem omfattande verktyg för att hantera betalningar och följa upp analyser.

  • Mobilappen har ett snyggt och användarvänligt gränssnitt som är utformat för snabb scanning av QR-koder, transaktionshantering och plånboksintegration. Appen använder transaktionsuppdateringar i realtid och push-meddelanden för att hålla användarna informerade om deras betalningsstatus.
  • Användarna får tillgång till transaktionshistorik med detaljerade uppdelningar, inklusive tidsstämplar, handlare och betalningsmetoder. Digitala kvitton genereras automatiskt och kan delas via e-post eller sparas i appen för framtida referens.

Säkerhet och efterlevnad

Betalningsappen med QR-kod prioriterar säkerhet och efterlevnad genom att införliva avancerade autentiseringsmekanismer, blockkedjebaserad säkerhet och efterlevnad av finansiella regler.

  • Appen använder multifaktorautentisering (MFA), vilket inkluderar en biometrisk inloggning, en PIN-kod och engångslösenord (OTP) som skickas via SMS eller e-post. AI-drivna system för att upptäcka bedrägerier övervakar transaktionsmönster och flaggar för misstänkt aktivitet för att förhindra obehörig åtkomst.
  • Appen använder Hyperledger Aries för decentraliserad identitetshantering. Det ger säker och privat autentisering genom SSI-plånböcker (Self-Sovereign Identity), som ger användarna full kontroll över sina referenser istället för att förlita sig på sårbara centraliserade databaser. Varje transaktion signeras kryptografiskt och registreras i en blockkedjebaserad huvudbok. Detta skapar en oföränderlig, verifierbar och manipuleringssäker registrering av varje betalning, vilket gör bedrägerier och obehöriga ändringar nästan omöjliga.
  • Mobilen följer amerikanska bankregler, inklusive RTP (Real-Time Payments), ACH (Automated Clearing House) och NACHA (National Automated Clearing House Association) protokoll. Den följer policyer för bekämpning av penningtvätt (AML) och kundkännedom (KYC) och integrerar tjänster för identitetsverifiering.

Skalbar arkitektur och infrastruktur

Backend-arkitekturen utformades för att vara modulär, skalbar och optimerad för hög prestanda under tunga transaktionsbelastningar.

  • Appen körs på en mikrotjänstarkitektur, så att tjänster som transaktionsbehandling, autentisering och betalningsavstämning kan skalas oberoende av varandra. Det gör den mer tillförlitlig och redo för framtida tillväxt.
  • Genom att gå från serverlösa och VM-containrar till Google Kubernetes Engine (GKE) har vi ökat prestandan och kostnadseffektiviteten, samtidigt som containerorkestrering gör allt skalbart och motståndskraftigt.
  • Systemet har fullt stöd för Google Wallet och Apple Wallet. Säker tokenisering av betalningsuppgifter ger sömlösa transaktioner med digitala plånböcker.

Automatiserad driftsättning och underhåll

Automatisering och prestandaoptimering införlivades för att påskynda verksamheten och ge en friktionsfri användarupplevelse.

  • QR-betalningsappen använder CI/CD-pipelines (continuous integration and continuous deployment) för automatiserade programuppdateringar, vilket minskar driftstopp och påskyndar utrullningen av funktioner. Automatiserad testning och övervakning hjälper till att hålla systemet stabilt.
  • Vi har optimerat transaktionshastigheterna för att minska fördröjningarna och göra systemet mer tillförlitligt under hög belastning. Cachemekanismer och lastbalansering hjälper till att hantera API-förfrågningar på ett effektivt sätt.

Teknik

Backend

Go (Gin, Gorm, gRPC, gcp-log), Ruby (endast äldre kod, Sinatra), PostgreSQL, Redis (nyckel/värde-lagring, pub-sub, strömmar), Hyperledger Aries

Frontend

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

Mobil utveckling

Java

Moln och DevOps

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

Digitala plånböcker

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

Development environment & tools

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

Team

1
Projekt- ledare
4
Gå till utvecklare
2
React-utvecklare
1
Flutter Utvecklare
1
DevOps-ingenjör
1
QA-ingenjör
1
UX/UI
Designer

Resultat

Innowise utvecklade en snabb, kontaktlös mobilapp för betalning med QR-kod som möjliggör transaktioner mellan kunder och handlare. Inom de första tre månaderna efter lanseringen hade över 500 handlare anslutit sig. De tog snabbt till sig systemet tack vare den enkla genereringen av QR-koder och den smidiga bankintegrationen.
Integrationen med flera bank-API:er möjliggjorde flexibla fondavvecklingar, omedelbara transaktioner och sömlösa byten mellan bankpartners.

Appens tillgänglighet på både App Store och Google Play, tillsammans med fullt stöd för Apple Wallet och Google Wallet, bidrog till en hög användningsgrad bland användarna. Under de första sex månaderna laddades appen ner över 50.000 gånger och fick betyget 4+ på båda plattformarna.

Projektets löptid
  • Augusti 2023 - Pågående
500+

handlare anslöt sig under de första sex månaderna

50,000+

nedladdningar efter lansering

Kontakta oss!

Boka ett samtal eller fyll i formuläret nedan så kommer vi tillbaka
till dig när vi har hanterat din begäran.

    Vänligen inkludera projektinformation, varaktighet, teknologistack, IT-proffs som behövs och annan relevant information
    Spela in ett röstmeddelande om ditt projekt för att hjälpa oss att förstå det bättre
     
    Bifoga ytterligare dokument vid behov
    Ladda upp filen

    Du kan bifoga upp till 1 fil på totalt 2 MB. Giltiga filer: pdf, jpg, jpeg, png

    Observera att när du klickar på knappen Skicka kommer Innowise att behandla dina personuppgifter i enlighet med vår Integritetspolicy för att ge dig lämplig information.

    Vad händer härnäst?

    1

    När vi har mottagit och behandlat din begäran återkommer vi till dig för att beskriva dina projektbehov och underteckna ett sekretessavtal för att säkerställa konfidentialitet.

    2

    Efter att ha undersökt dina önskemål, behov och förväntningar tar vårt team fram ett projektförslag med arbetsomfattning, teamstorlek, tids- och kostnadsberäkningar.

    3

    Vi ordnar ett möte med dig för att diskutera erbjudandet och fastställa detaljerna.

    4

    Slutligen undertecknar vi ett kontrakt och börjar arbeta med ditt projekt direkt.

    Спасибо!

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

    Tack!

    Ditt meddelande har skickats.
    Vi behandlar din begäran och kontaktar dig så snart som möjligt.

    Tack!

    Ditt meddelande har skickats. 

    Vi behandlar din begäran och återkommer till dig så snart som möjligt.

    pil