QR-koodimaksusovellus: Yli 50 000 latausta kuuden ensimmäisen kuukauden aikana lanseerauksesta.

Innowise on kehittänyt mobiilisovelluksen, joka mahdollistaa nopeat ja turvalliset QR-koodiin perustuvat maksutapahtumat käyttäjien ja kauppiaiden välillä.

Asiakas

Teollisuus
Rahoitus
Alue
US
Asiakas vuodesta
2023

Asiakkaamme, yhdysvaltalainen FinTech-startup-yritys, pyrki luomaan QR-koodimaksusovelluksen, joka helpottaa ostoksia ja sujuvoittaa maksamista. Heidän visionaan oli tarjota nopea, turvallinen ja käyttäjäystävällinen maksuratkaisu, joka integroituu pankkijärjestelmiin ja digitaalisiin lompakkoihin.

Yksityiskohtaisia tietoja asiakkaasta ei voida luovuttaa NDA:n määräysten nojalla.

Haaste

Asiakas tarvitsi vankan ja skaalautuvan mobiili QR-maksusovellus joka voisi:

  • Käsittele QR-koodimaksuja vähentämällä automaattisesti pienet summat ja vaatimalla vahvistusta suuremmille maksutapahtumille.
  • Integrointi pankkien sovellusliittymien kanssa (RTP, ACH + NACHA).
  • Toimii saumattomasti iOS- ja Android-käyttöjärjestelmissä ja tukee Google Wallet- ja Apple Wallet -palveluja digitaalisia maksukortteja varten, jotka tallennetaan ja käsitellään turvallisina tunnuksina.
  • Skaalaa mikropalvelupohjaisella backendillä.
  • Sisällytä turvalliset todennus- ja petostentorjuntamekanismit.

Ratkaisu

Rakensimme QR-koodimaksusovellus suunniteltu asiakkaan vision ympärille. API:t mahdollistavat reaaliaikaiset maksutapahtumat ja saumattomat pankkiyhteydet, joiden avulla käyttäjät voivat maksaa nopeasti ja turvallisesti kauppiailla.

Miten se toimii

  • Käyttäjä käynnistää maksun skannaamalla myyntipisteessä näkyvän QR-koodin.
  • Sovellus hakee QR-koodista tapahtuman tiedot, mukaan lukien kauppiaan tiedot ja maksun määrän.
  • Jos maksun määrä on alle ennalta määritellyn kynnysarvon, järjestelmä vähentää summan automaattisesti käyttäjän linkitetystä maksutavasta ilman vahvistusta.
  • Suuremmissa maksutapahtumissa sovellus kehottaa käyttäjää vahvistamaan maksun biometrisellä tunnistautumisella tai PIN-koodin syöttämisellä.
  • Kun maksupyyntö on vahvistettu, se lähetetään turvallisesti backendin kautta käyttäen pankkien sovellusrajapintoja varainsiirtoja varten.
  • Transaktio varmennetaan ja tallennetaan lohkoketjupohjaiseen pääkirjaan turvallisuuden ja läpinäkyvyyden lisäämiseksi.
  • Kun maksu on onnistunut, käyttäjälle näytetään vahvistusviesti.
  • Käyttäjä voi tarkastella tapahtumahistoriaa ja hallita digitaalisia lompakoitaan sovelluksessa.

Olemme rakentaneet sovelluksen vankan teknologian, älykkään automaation ja vankan turvallisuuden varaan. Sovelluksen konepellin alla vaikuttavat seuraavat asiat välittömistä QR-maksuista ja biometrisestä todennuksesta lohkoketjuun tukeutuvaan turvallisuuteen:

QR-koodimaksut

Mobiilisovelluksen ydintoiminnot keskittyvät nopeiden ja turvallisten QR-koodiin perustuvien maksutapahtumien mahdollistamiseen ja useiden maksuvaihtoehtojen tarjoamiseen.

  • Käyttäjät voivat skannata QR-koodeja vähittäismyymälöissä ja käynnistää maksut välittömästi. Ennalta määritellyn kynnysarvon alittavat maksutapahtumat käsitellään automaattisesti, kun taas suuremmat tapahtumat edellyttävät tunnistautumista biometrisen kirjautumisen (Face ID, sormenjälki) tai turvallisen PIN-koodin avulla.
  • QR-koodimaksusovellus tukee erilaisia maksutapoja. Käyttäjät voivat yhdistää pankkitilinsä avoimien pankkiyhteysrajapintojen kautta, lisätä luotto- ja pankkikortteja tunnisteiden avulla ja käyttää digitaalisia lompakoita, kuten Google Payta ja Apple Payta.

Käyttäjäkokemus

Suunnittelimme intuitiivisen käyttöliittymän, joka mahdollistaa käyttäjille vaivattomat maksutapahtumat ja antaa heille kattavat työkalut maksujen hallintaan ja analytiikan seurantaan.

  • Mobiilisovelluksessa on tyylikäs ja käyttäjäystävällinen käyttöliittymä, joka on suunniteltu nopeaan QR-koodin skannaukseen, tapahtumien hallintaan ja lompakon integrointiin. Sovellus käyttää reaaliaikaisia tapahtumapäivityksiä ja push-ilmoituksia, jotta käyttäjät pysyvät ajan tasalla maksutilanteesta.
  • Käyttäjät voivat tarkastella tapahtumahistoriaa yksityiskohtaisilla erittelyillä, mukaan lukien aikaleimat, kauppiaat ja maksutavat. Digitaaliset kuitit luodaan automaattisesti, ja ne voidaan jakaa sähköpostitse tai tallentaa sovellukseen myöhempää käyttöä varten.

Turvallisuus ja vaatimustenmukaisuus

QR-koodimaksusovellus asettaa turvallisuuden ja vaatimustenmukaisuuden etusijalle sisällyttämällä siihen kehittyneitä todennusmekanismeja, lohkoketjupohjaista turvallisuutta ja rahoitusmääräysten noudattamista.

  • Sovelluksessa käytetään monitekijätodennusta (MFA), joka sisältää biometrisen kirjautumisen, PIN-koodin ja tekstiviestillä tai sähköpostilla lähetettävät kertakäyttösalasanat (OTP). AI-ohjatut petostentunnistusjärjestelmät seuraavat tapahtumamalleja ja merkitsevät epäilyttävän toiminnan estääkseen luvattoman käytön.
  • Sovellus käyttää Hyperledger Ariesia hajautettuun identiteetinhallintaan. Se tarjoaa turvallisen ja yksityisen todennuksen SSI-lompakoiden (Self-Sovereign Identity) avulla, jotka antavat käyttäjille täyden määräysvallan valtakirjoihinsa sen sijaan, että he luottaisivat haavoittuviin keskitettyihin tietokantoihin. Jokainen transaktio allekirjoitetaan kryptografisesti ja tallennetaan lohkoketjupohjaiseen pääkirjaan. Tämä luo muuttumattoman, todennettavissa olevan ja väärentämisen varman tallenteen jokaisesta maksusta, mikä tekee petoksista ja luvattomista muutoksista lähes mahdottomia.
  • Mobiilisovellus noudattaa Yhdysvaltain pankkisäädöksiä, mukaan lukien RTP (Real-Time Payments), ACH (Automated Clearing House) ja NACHA (National Automated Clearing House Association) -protokollat. Se noudattaa rahanpesun (AML) ja Know Your Customer (KYC) -käytäntöjä ja integroi henkilöllisyyden todentamispalvelut.

Skaalautuva arkkitehtuuri ja infrastruktuuri

Taustajärjestelmän arkkitehtuuri suunniteltiin modulaariseksi, skaalautuvaksi ja optimoiduksi suorituskykyä varten suurissa tapahtumakuormissa.

  • Sovellus toimii mikropalveluarkkitehtuurilla, joten palvelut, kuten tapahtumien käsittely, todennus ja maksujen täsmäytys, voivat skaalautua itsenäisesti. Tämä tekee siitä luotettavamman ja valmiimman tulevaan kasvuun.
  • Siirtymällä palvelimettomista ja VM-säiliöistä Google Kubernetes Engine:hen (GKE) olemme lisänneet suorituskykyä ja kustannustehokkuutta, ja konttien orkestrointi pitää kaiken skaalautuvana ja joustavana.
  • Järjestelmä tukee täysin Google Walletia ja Apple Walletia. Maksutietojen turvallinen tunnisteistaminen mahdollistaa saumattomat digitaaliset lompakkotapahtumat.

Automatisoitu käyttöönotto ja ylläpito

Automaatiota ja suorituskykyoptimointia sisällytettiin toimintojen nopeuttamiseksi ja kitkattoman käyttäjäkokemuksen tarjoamiseksi.

  • QR-maksusovellus käyttää jatkuvan integroinnin ja jatkuvan käyttöönoton (CI/CD) putkia automatisoituja ohjelmistopäivityksiä varten, mikä vähentää käyttökatkoksia ja nopeuttaa ominaisuuksien käyttöönottoa. Automaattisen testauksen ja seurannan avulla järjestelmä pysyy vakaana.
  • Optimoimme transaktioiden käsittelynopeuksia viiveiden vähentämiseksi ja järjestelmän luotettavuuden lisäämiseksi raskaassa kuormituksessa. Välimuistitallennusmekanismit ja kuorman tasaus auttavat hallitsemaan API-pyyntöjä tehokkaasti.

Teknologiat

Backend

Go (Gin, Gorm, gRPC, gcp-log), Ruby (vain vanhaa koodia, Sinatra), PostgreSQL, Redis (avain-/arvosäilytys, pub-sub, streamit), Hyperledger Aries.

Frontend

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

Mobiilikehitys

Java

Cloud & DevOps

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

Digitaaliset lompakot

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

Kehitysympäristö ja työkalut

Jira, Notion, GitHub, Gmail, Google Chatit/Tilat

Joukkue

1
Projektipäällikkö
4
Go Developers
2
React Kehittäjät
1
Flutter Kehittäjä
1
DevOps Engineer
1
QA Engineer
1
UX/UI-suunnittelija

Tulokset

Innowise kehitti nopean, kosketuksettoman QR-koodimaksamisen mobiilisovelluksen, joka mahdollistaa asiakkaiden ja kauppiaiden väliset maksutapahtumat. Kolmen ensimmäisen kuukauden aikana lanseerauksen jälkeen yli 500 kauppiasta otti järjestelmän nopeasti käyttöön sen helpon QR-koodin luomisen ja vaivattoman pankkiyhteyden ansiosta.
Integrointi useiden pankkien sovellusliittymien kanssa mahdollisti joustavat rahastoselvitykset, välittömät maksutapahtumat ja saumattoman vaihtamisen pankkikumppaneiden välillä.

Sovelluksen saatavuus sekä App Storessa että Google Playssa sekä täysi tuki Apple Walletille ja Google Walletille vaikuttivat siihen, että käyttäjät ottivat sovelluksen laajasti käyttöön. Ensimmäisten kuuden kuukauden aikana sovellusta ladattiin yli 50 000 kertaa, ja se sai molemmilla alustoilla arvosanan 4+.

Hankkeen kesto
  • Elokuu 2023 - Jatkuva
500+

kauppiaat liittyivät ensimmäisten kuuden kuukauden aikana

50,000+

lataukset lanseerauksen jälkeen

    Ota yhteyttä

    Varaa puhelu tai täytä alla oleva lomake, niin otamme sinuun yhteyttä, kun olemme käsitelleet pyyntösi.

    Lähetä meille ääniviesti
    Liitä asiakirjoja
    Lataa tiedosto

    Voit liittää 1 enintään 2 Mt:n tiedoston. Hyväksytyt tiedostomuodot: pdf, jpg, jpeg, png.

    Klikkaamalla Lähetä, annat suostumuksesi siihen, että Innowise käsittelee henkilötietojasi meidän Tietosuojakäytäntö antaa sinulle asiaankuuluvia tietoja. Antamalla puhelinnumerosi suostut siihen, että voimme ottaa sinuun yhteyttä puheluiden, tekstiviestien ja viestisovellusten kautta. Puhelu-, viesti- ja datahintoja voidaan soveltaa.

    Voit myös lähettää meille pyyntösi
    osoitteeseen contact@innowise.com

    Mitä tapahtuu seuraavaksi?

    1

    Kun olemme vastaanottaneet ja käsitelleet pyyntösi, otamme sinuun yhteyttä ja kerromme yksityiskohtaisesti projektin tarpeet ja allekirjoitamme NDA-sopimuksen luottamuksellisuuden varmistamiseksi.

    2

    Tutkittuaan toiveesi, tarpeesi ja odotuksesi tiimimme suunnittelee projektin ehdotuksen, jossa esitetään työn laajuus, tiimin koko, aika- ja kustannusarviot.

    3

    Järjestämme kanssasi tapaamisen, jossa keskustellaan tarjouksesta ja sovitaan yksityiskohdista.

    4

    Lopuksi allekirjoitamme sopimuksen ja aloitamme projektisi toteuttamisen heti.

    nuoli