Betalingsapp med QR-kode: 50.000+ downloads inden for de første seks måneder efter lanceringen

Innowise har udviklet en mobilapp, der muliggør hurtige og sikre QR-kodebaserede transaktioner mellem brugere og handlende.

Kunde

Industri
Finans
Region
USA
Kunde siden
2023

Vores kunde, en amerikansk FinTech-startup, havde til formål at skabe en betalingsapp med QR-koder, der gør det nemmere at handle og betale. Deres vision var at levere en hurtig, sikker og brugervenlig betalingsløsning, der kan integreres med banksystemer og digitale tegnebøger.

Detaljerede oplysninger om klienten kan ikke videregives i henhold til bestemmelserne i NDA.

Udfordring

Kunden havde brug for en robust og skalerbar mobil QR-betalingsapp der kunne:

  • Behandl betalinger med QR-koder, og træk automatisk små beløb, mens der kræves bekræftelse for større transaktioner.
  • Integrer med bank-API'er (RTP, ACH + NACHA).
  • Fungerer problemfrit på iOS og Android og understøtter Google Wallet og Apple Wallet til digitale betalingskort, der gemmes og behandles som sikre tokens.
  • Skaler med en mikroservicebaseret backend.
  • Indarbejd sikker autentificering og mekanismer til afsløring af svindel.

Løsning

Vi byggede en betalingsapp med QR-kode designet omkring kundens vision. API'erne muliggør transaktioner i realtid og sømløse bankforbindelser, som gør det muligt for brugerne at betale hurtigt og sikkert hos de handlende.

Sådan fungerer det

  • Brugeren indleder en betaling ved at scanne en QR-kode, der vises på salgsstedet.
  • Appen henter transaktionsoplysninger fra QR-koden, herunder oplysninger om den handlende og betalingsbeløbet.
  • Hvis betalingsbeløbet er under en foruddefineret grænse, trækker systemet automatisk beløbet fra brugerens tilknyttede betalingsmetode uden at kræve bekræftelse.
  • Ved større transaktioner beder appen brugeren om at bekræfte betalingen via biometrisk godkendelse eller indtastning af PIN-kode.
  • Når den er bekræftet, sendes betalingsanmodningen sikkert gennem backend ved hjælp af bank-API'er til pengeoverførsler.
  • Transaktionen verificeres og registreres i den blockchain-baserede hovedbog for ekstra sikkerhed og gennemsigtighed.
  • Når betalingen er gennemført, vises en bekræftelse til brugeren.
  • Brugeren kan se transaktionshistorik og administrere sine digitale tegnebøger i appen.

Vi har bygget appen på robust teknologi, smart automatisering og bundsolid sikkerhed. Fra øjeblikkelige QR-betalinger og biometrisk autentificering til blockchain-understøttet sikkerhed - her er, hvad der driver appen under motorhjelmen:

Betalinger med QR-kode

Kernefunktionaliteten i mobilappen drejer sig om at muliggøre hurtige og sikre QR-kodebaserede transaktioner og tilbyde flere betalingsmuligheder.

  • Brugere kan scanne QR-koder i butikker for at igangsætte betalinger med det samme. Transaktioner under en foruddefineret tærskel behandles automatisk, mens større transaktioner kræver godkendelse gennem biometrisk login (Face ID, fingeraftryk) eller en sikker PIN-kode.
  • QR-kodebetalingsappen understøtter en række forskellige betalingsmetoder. Brugerne kan linke deres bankkonti via åbne bank-API'er, tilføje kredit- og debetkort via tokens og bruge digitale tegnebøger som Google Pay og Apple Pay.

Brugeroplevelse

Vi har designet en intuitiv grænseflade, der gør det nemt for brugerne at foretage transaktioner og giver dem omfattende værktøjer til at styre betalinger og spore analyser.

  • Mobilappen har en slank og brugervenlig grænseflade, der er designet til hurtig scanning af QR-koder, transaktionsstyring og integration af tegnebøger. Appen bruger transaktionsopdateringer i realtid og push-meddelelser til at holde brugerne informeret om deres betalingsstatus.
  • Brugere kan få adgang til transaktionshistorik med detaljerede opdelinger, herunder tidsstempler, forhandlere og betalingsmetoder. Digitale kvitteringer genereres automatisk og kan deles via e-mail eller gemmes i appen til senere brug.

Sikkerhed og compliance

QR-kodebetalingsappen prioriterer sikkerhed og overholdelse ved at indarbejde avancerede godkendelsesmekanismer, blockchain-baseret sikkerhed og overholdelse af finansielle regler.

  • Appen anvender multifaktorgodkendelse (MFA), som omfatter et biometrisk login, en pinkode og engangskodeord (OTP) sendt via sms eller e-mail. AI-drevne systemer til afsløring af svindel overvåger transaktionsmønstre og markerer mistænkelig aktivitet for at forhindre uautoriseret adgang.
  • Appen bruger Hyperledger Aries til decentral identitetsstyring. Den giver sikker og privat autentificering gennem SSI-tegnebøger (self-sovereign identity), som giver brugerne fuld kontrol over deres legitimationsoplysninger i stedet for at stole på sårbare centraliserede databaser. Hver transaktion bliver kryptografisk signeret og registreret i en blockchain-baseret hovedbog. Dette skaber en uforanderlig, verificerbar og manipulationssikker registrering af hver betaling, hvilket gør svindel og uautoriserede ændringer næsten umulige.
  • Mobilen overholder de amerikanske bankregler, herunder RTP (Real-Time Payments), ACH (Automated Clearing House) og NACHA (National Automated Clearing House Association) protokoller. Den overholder politikkerne for bekæmpelse af hvidvaskning af penge (AML) og Kend din kunde (KYC) og integrerer tjenester til identitetsbekræftelse.

Skalerbar arkitektur og infrastruktur

Backend-arkitekturen blev designet til at være modulær, skalerbar og optimeret til høj ydeevne under store transaktionsbelastninger.

  • Appen kører på en mikrotjenestearkitektur, så tjenester som transaktionsbehandling, autentificering og betalingsafstemning kan skaleres uafhængigt af hinanden. Det gør den mere pålidelig og klar til fremtidig vækst.
  • Ved at gå fra serverløse og VM-containere til Google Kubernetes Engine (GKE) har vi øget ydeevnen og omkostningseffektiviteten, mens containerorkestrering holder alt skalerbart og modstandsdygtigt.
  • Systemet understøtter fuldt ud Google Wallet og Apple Wallet. Sikker tokenisering af betalingsoplysninger giver sømløse transaktioner med digitale tegnebøger.

Automatiseret udrulning og vedligeholdelse

Automatisering og optimering af ydeevne blev indarbejdet for at fremskynde driften og give en gnidningsfri brugeroplevelse.

  • QR-betalingsappen anvender kontinuerlig integration og kontinuerlig implementering (CI/CD) til automatiserede softwareopdateringer, hvilket reducerer nedetid og fremskynder udrulning af funktioner. Automatiseret test og overvågning hjælper med at holde systemet stabilt.
  • Vi har optimeret transaktionshastigheden for at reducere forsinkelser og gøre systemet mere pålideligt under store belastninger. Cachemekanismer og belastningsbalancering hjælper med at håndtere API-anmodninger effektivt.

Teknologier

Backend

Go (Gin, Gorm, gRPC, gcp-log), Ruby (kun ældre kode, Sinatra), PostgreSQL, Redis (nøgle/værdi-lagring, pub-sub, streams), Hyperledger Aries

Frontend

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

Mobil udvikling

Java

Cloud og DevOps

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

Digitale tegnebøger

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

Udviklingsmiljø og -værktøjer

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

Hold

1
Projektleder
4
Gå til udviklere
2
React Udviklere
1
Flutter Udvikler
1
DevOps Engineer
1
QA Engineer
1
UX/UI Designer

Resultater

Innowise udviklede en hurtig, kontaktløs mobilapp til QR-kodebetaling, som muliggør transaktioner mellem kunder og forretninger. Inden for de første tre måneder efter lanceringen var der over 500 handlende, som hurtigt tog systemet til sig på grund af den nemme generering af QR-koder og den problemfri bankintegration.
Integrationen med flere bank-API'er gav mulighed for fleksibel afregning af midler, øjeblikkelige transaktioner og problemfrit skift mellem bankpartnere.

Appens tilgængelighed i både App Store og Google Play samt fuld understøttelse af Apple Wallet og Google Wallet bidrog til, at brugerne tog den til sig i stort omfang. I løbet af de første seks måneder blev appen downloadet over 50.000 gange og fik en rating på 4+ på begge platforme.

Projektets varighed
  • August 2023 - Løbende
500+

købmænd kom til i løbet af de første seks måneder

50,000+

downloads efter lancering

    Kontakt os

    Book et opkald eller udfyld formularen nedenfor, så vender vi tilbage til dig, når vi har behandlet din anmodning.

    Send os en talebesked
    Vedhæft dokumenter
    Upload fil

    Du kan vedhæfte 1 fil på op til 2 MB. Gyldige filformater: pdf, jpg, jpeg, png.

    Ved at klikke på Send accepterer du, at Innowise behandler dine personlige data i henhold til vores Politik for beskyttelse af personlige oplysninger for at give dig relevante oplysninger. Ved at indsende dit telefonnummer accepterer du, at vi kan kontakte dig via taleopkald, sms og beskedapps. Opkalds-, besked- og datatakster kan være gældende.

    Du kan også sende os din anmodning
    til contact@innowise.com

    Hvad sker der nu?

    1

    Når vi har modtaget og behandlet din anmodning, vender vi tilbage til dig for at beskrive dine projektbehov og underskriver en NDA for at sikre fortrolighed.

    2

    Når vi har undersøgt dine ønsker, behov og forventninger, udarbejder vores team et projektforslag med forslag med arbejdets omfang, teamstørrelse, tids- og omkostningsoverslag.

    3

    Vi arrangerer et møde med dig for at diskutere tilbuddet og få detaljerne på plads.

    4

    Til sidst underskriver vi en kontrakt og begynder at arbejde på dit projekt med det samme.

    pil