Legg igjen kontaktinformasjon, så sender vi deg oversikten vår på e-post
Jeg samtykker i å behandle personopplysningene mine for å sende personlig tilpasset markedsføringsmateriell i samsvar med Retningslinjer for personvern. Ved å bekrefte innsendingen samtykker du i å motta markedsføringsmateriell.
Takk skal du ha!

Skjemaet har blitt sendt inn.
Mer informasjon finner du i postkassen din.

Innowise er et internasjonalt selskap som utvikler programvare for hele syklusen. selskap grunnlagt i 2007. Vi er et team på 1800+ IT-profesjonelle som utvikler programvare for andre fagfolk over hele verden.
Om oss
Innowise er et internasjonalt selskap som utvikler programvare for hele syklusen selskap grunnlagt i 2007. Vi er et team på mer enn 1600+ IT-profesjonelle som utvikler programvare for andre fagfolk over hele verden.

Økosystem for e-betaling med mobilbank

Plattform med en smart mobilbank-app (iOS og Android) som gjør det mulig med øyeblikkelige e-betalinger, private pengeoverføringer og personlig økonomistyring.

Kunde

Industri
Banking
Informasjonsteknologi
Region
EU
Kunde siden
2018

Vår kunde er et stort IT-selskap med rundt 24 000 ansatte. Kunden leverer programvareutvikling og IT-konsulenttjenester til bedrifter og organisasjoner fra over 90 land.

Detaljert informasjon om kunden kan ikke utleveres i henhold til bestemmelsene i NDA.

Utfordring

Vår kunde ble valgt som hovedentreprenør for å lede et statlig prosjekt for å digitalisere betalings- og banksystemene i et lite land. Hovedmålet med prosjektet var å skape en pålitelig, sikker, transparent og brukervennlig programvareinfrastruktur for umiddelbare elektroniske betalinger i landet. Sluttkunden, en statlig finanstilsynsmyndighet, ønsket dermed å redusere mengden kontanter som ble brukt, øke landets attraktivitet for investeringer, legge grunnlaget for å utvikle finansinstitusjoner og gi landets innbyggere og turister en bedre kundeopplevelse.

For å utføre en storstilt oppgave ble det planlagt å opprette et sentralisert applikasjonsøkosystem bestående av flere integrerte moduler som ville:
  • tilby infrastruktur for e-betalingssystemer;
  • gi tilgang til finansielle tjenester over hele landet;
  • sikre høy ytelse og kostnadseffektivitet i e-betalingssystemet;
  • sikre robust systemsikkerhet og effektiv beskyttelse mot svindel;
  • etablere interoperabilitet med myndighetenes nettverk.

Løsning

Innowise deltok i utviklingen av infrastruktur for e-betalingsapplikasjoner, PSD2-kompatibel API (åpen bankplattform) og digital bankmodul.

Teamet vårt utviklet også fra bunnen av iOS- og Android-applikasjoner for øyeblikkelige betalinger (P2P, C2B, B2B) og bankkontoadministrasjon.

Som et resultat leverte vi mobilbankplattformen som gjør det mulig for enkeltpersoner og forretningsbrukere å utføre ulike finansielle operasjoner på nettet og er en integrert del av hele applikasjonsøkosystemet.

Økosystem for elektronisk betaling

Den utviklede e-betalingsinfrastrukturen er et komplekst, enhetlig system som leverer den operasjonelle delen av øyeblikkelige elektroniske betalinger og er integrert med nettverkene til den nasjonale finansregulatoren. Systemet består av flere moduler, inkludert infrastrukturkjerne, digital bank, mobilplattform, svindelbeskyttelse osv.

Overensstemmelse med internasjonale standarder

For at alle finansielle tjenester raskt og enkelt skal kunne integreres i e-betalingssystemet, har vi utviklet en infrastruktur som støtter internasjonale standarder for utveksling av finansielle data, som ISO 20022 og SWIFT MT.

PSD2-kompatibel åpen bankplattform

Sammen med kundens team har Innowises team også utviklet en universell løsning som gjør at økosystemet kan fungere med eksterne systemer (banker, finansinstitusjoner, betalingsleverandører osv.), gir rask og smidig integrasjon med dem og sikrer enkel datahenting.

Digitale banktjenester

Når det gjelder den digitale bankmodulen, ble den utformet slik at brukerne av mobilplattformen kunne opprette sine e-lommebøker, fylle dem opp fra bankkort/kontoer og foreta betalinger i sanntid. Dermed ble digitale banktjenester bygget inn i økosystemet for e-betaling som en annen "bank", som behandler e-betalinger, men bare betjener elektroniske lommebøker.

Merkevarebygging og tilpasningsmuligheter

Løsningen har en mikrotjenestearkitektur med flere leietakere, slik at den kan brukes og tilpasses av alle banker og finansinstitusjoner. For å sikre høy ytelse gjentar systemet systemkomponenter, grensesnitt, tjenester osv.

Merkevarebygging og tilpasningsmuligheter

Løsningen har en mikrotjenestearkitektur med flere leietakere, slik at den kan brukes og tilpasses av alle banker og finansinstitusjoner. For å sikre høy ytelse gjentar systemet systemkomponenter, grensesnitt, tjenester osv.

Mobilapplikasjon

Siden det var viktig for både kunden og oss å sikre en rik brukeropplevelse, designet vi mobilløsningen med en rekke må-ha-funksjoner og funksjonelle muligheter.

For å begynne å bruke applikasjonen må brukerne koble bankkortene sine, angi banknavn, kontonummer/kortopplysninger og gå gjennom brukerverifiseringsprosedyren. Brukere kan koble til et ubegrenset antall kort fra forskjellige banker, både regionale og utenlandske.

Etter å ha bestått identifikasjonsprosessen kan brukerne fylle på sine elektroniske lommebøker og foreta umiddelbare elektroniske betalinger og pengeoverføringer. Brukere kan sette opp automatisk påfylling av e-lommeboken på bestemte datoer. Innowises team har også integrert et smart adresseringssystem som gjør det mulig for appbrukere å utføre finansielle operasjoner raskt og trygt.

Vårt utviklingsteam har beriket applikasjonen med brede betalingsinnstillinger. For eksempel gjør et Smart Bill Payment-system det mulig for brukere å angi automatiske e-betalinger (husleie, forsikring, sport, skatteregninger osv.) for utvalgte datoer, sette opp varsler om kommende betalinger, overvåke statistikk, motta rapporter om endringer i regningsverdi osv. Privat- og bedriftsbrukere kan også overføre penger i applikasjonen (konto til konto) ved hjelp av mottakerens kontonummer, telefon eller e-post.

For å gjøre brukeropplevelsen av appen mer engasjerende har vi beriket den med funksjonalitet for personlig budsjettering. Dermed kan appbrukere sjekke omfattende statistikk om inntekter og resultater i visualisert form (grafer, diagrammer og diagrammer). Videre kan de sette personlige mål for utgiftsoptimalisering og angi varsler for ikke å overskride den forhåndsdefinerte utgiftsgrensen.

Videre støtter appen betalinger med QR-koder, lagrer betalingshistorikk, har funksjoner for flere kontoer (f.eks. deling av en restaurantregning) og et varslingssystem.

Teknologier og verktøy

Backend
Java 11 (LTS), Spring Boot, Spring MVC, Reactor, Web Flux, Kafka, Redis
Android
Android Studio 4.1.0+, Kotlin, MVVM CleanArchitecture, ViewModel, LiveData, Dagger 2, Cicerone, Coroutines, Multi-Modules
iOS
XCode 12.3+, Swift, MVVM, VIPER, GCD, Snapkit, Codable, Alamofire
Kodekvalitet
detekt, SwiftLint
CI/CD
Jenkins, Fastlane
Utplassering
enhetlig Kubernetes-miljø med flere leietakere
Databaser
PostgreSQL, MySQL
QA
JUnit, Mockk, Roboletric, Espresso, XCTest, XCUITest, JMeter, ApacheBench, Gatling

Prosess

Siden sluttkunden var en statlig finansregulator, ble kunden og Innowise enige om å velge Waterfall-modellen for programvareutvikling, som viste seg å være den mest passende. Likevel brukte teamet vårt elementene i Agile-metodikken i den interne arbeidsflyten. All kommunikasjon med kunden ble utført ved hjelp av Microsoft-produkter, nemlig Microsoft Teams.

Etter å ha innhentet alle kundens krav og spesifikasjoner, tilbød Innowises eksperter den etablerte teknologistakken som kunne gjøre det mulig for oss å utvikle multifunksjonelle, pålitelige, brukervennlige og sikre mobilapper på iOS- og Android-plattformer.

Ettersom spørsmålet om personopplysningssikkerhet og svindelbeskyttelse ble definert som en av de største bekymringene, implementerte teamet vårt et flerfaktorautentiseringssystem og integrerte et sikkerhetssystem med datakryptering, TLS 1.2, SSL Pinning og verktøy for øyeblikkelig kontroll av rotfestede enheter.

2 +

årelangt prosjekt

12

IT-spesialister

10000 +

timer

Team

2
Java-utviklere
2
Android-utviklere
2
iOS-utviklere
1
Forretningsanalytiker
1
Prosjektleder
1
Automatiserings- og kvalitetssikringsingeniør
1
Håndbok for kvalitets- sikringsingeniør
1
Løsningsarkitekt
1
UI/UX-designer

Resultater

Innowise leverte et vellykket økosystem for e-betalingsapplikasjoner supplert med flere moduler og iOS- og Android-apper. Både kunden og det nasjonale finanstilsynet ga den utviklede løsningen gode skussmål. De var spesielt fornøyde med det høye informasjonssikkerhetsnivået, utviklingskvaliteten og -hastigheten og arbeidskommunikasjonen.

Den resulterende mobilplattformen ble integrert med økosystemet for elektroniske betalingsapplikasjoner og rullet ut uten å bryte tidsfristen. Sluttbrukerne roste applikasjonen på grunn av det intuitive brukergrensesnittet, den lave læringskurven, den rike funksjonaliteten og den høye ytelsen.

Innowise var begeistret over å delta i dette prosjektet, da det, som ingen andre, samsvarer med vår filosofi og misjon - "We Develop the World". Vi mener at vårt faglige bidrag bidro til å starte den digitale reisen i FinTech- og banksfæren for hele nasjonen.

Ta kontakt med oss!

Bestill en samtale eller fyll ut skjemaet nedenfor, så kontakter vi deg så snart vi har behandlet forespørselen din.

    Ta med prosjektdetaljer, varighet, teknisk stack, behov for IT-fagfolk og annen relevant informasjon.
    Spill inn en talemelding om din
    prosjektet for å hjelpe oss å forstå det bedre
    Legg ved ytterligere dokumenter om nødvendig
    Last opp fil

    Du kan legge ved opptil 1 fil på totalt 2 MB. Gyldige filer: pdf, jpg, jpeg, png

    Vær oppmerksom på at når du klikker på Send-knappen, vil Innowise behandle personopplysningene dine i samsvar med vår Personvernerklæring for å gi deg relevant informasjon.

    Hva skjer videre?

    1

    Etter at vi har mottatt og behandlet forespørselen din, vil vi komme tilbake til deg innen kort tid for å beskrive prosjektbehovene dine og undertegne en taushetserklæring for å sikre informasjonens konfidensialitet.

    2

    Etter å ha undersøkt kravene, utarbeider våre analytikere og utviklere en prosjektforslag med arbeidsomfang, teamstørrelse, tid og kostnader estimater.

    3

    Vi arrangerer et møte med deg for å diskutere tilbudet og komme til en avtale.

    4

    Vi signerer en kontrakt og begynner å jobbe med prosjektet ditt så raskt som mulig.

    Takk skal du ha!

    Meldingen din er sendt.
    Vi behandler forespørselen din og kontakter deg så snart som mulig.

    Takk skal du ha!

    Meldingen din er sendt. 

    We’ll process your request and contact you back as soon as possible.

    pil