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 för utveckling av mjukvara med fullständig cykel som grundades 2007. Vi är ett team med över 1800+ IT-proffs som utvecklar mjukvara för andra 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 1600+ IT-proffs som utvecklar mjukvara för andra företag yrkesverksamma över hela världen.

E-Betalningsekosystem med Mobilbank

Plattform med en smart mobilbankapp (iOS och Android) som möjliggör omedelbara e-betalningar, privata pengaröverföringar och personlig ekonomihantering.

Kund

Industri
Banking
Informationsteknik
Region
EU
Kund sedan
2018

Vår kund är ett stort IT-företag med cirka 24 000 anställda ombord. Kunden tillhandahåller mjukvaruutveckling och IT-konsulttjänster för företag och organisationer från över 90 länder.

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

Utmaning

Vår kund valdes ut som huvudentreprenör för att driva ett statligt projekt för att digitalisera betalnings-och banksystemen i ett litet land. Projektets huvudmål var att skapa en pålitlig, säker, transparent och lättanvänd mjukvaruinfrastruktur för omedelbara elektroniska betalningar inom landet. Slutkunden, en statlig finansiell tillsynsmyndighet, avsåg således att minska mängden hårda kontanter som används, öka landets attraktivitet för investeringar, lägga grunden för att utveckla finansinstitut och ge en bättre kundupplevelse för medborgare i landet och turister.

För att uppnå en storskalig uppgift var det planerat att skapa ett centraliserat applikationsekosystem bestående av flera integrerade moduler som skulle:
  • tillhandahålla infrastruktur för e-betalningssystem;
  • ge tillgång till finansiella tjänster över hela landet;
  • säkerställa hög prestanda och kostnadseffektivitet i e-betalningssystemet;
  • säkerställa robust systemsäkerhet och effektivt bedrägeriskydd;
  • upprätta interoperabilitet med regeringens nätverk.

Lösning

Innowise deltog i utvecklingen av e-betalningsapplikationsinfrastruktur, PSD2-kompatibelt API (open banking-plattform) och digital bank module.

Dessutom utvecklade vårt team från grunden iOS- och Android-applikationer för omedelbara betalningar (P2P, C2B, B2B) och bankkontohantering.

Som ett resultat levererade vi den mobila bankplattformen som gör det möjligt för enskilda och företagsanvändare att utföra olika finansiella transaktioner online och är en integrerad del av hela applikationsekosystemet.

Ekosystem för elektroniska betalningar

Den utvecklade e-betalningsinfrastrukturen är ett komplext, enhetligt system som tillhandahåller den operativa delen av omedelbara elektroniska betalningar och är integrerad med den nationella finansinspektionens nätverk. Systemet består av flera moduler, inklusive infrastrukturkärna, digital banking, mobil plattform, bedrägeriskydd osv.

Överensstämmelse med internationella standarder

För att alla finansiella tjänster ska kunna integreras i e-betalningssystemet snabbt och enkelt har vi utformat en infrastruktur som stöder internationella standarder för finansiellt datautbyte som ISO 20022 och SWIFT MT.

PSD2-kompatibel öppen bankplattform

Tillsammans med kundens team har Innowises team utvecklat en universell lösning som gör det möjligt för ekosystemet att arbeta med externa system (banker, finansinstitut, betalningsleverantörer osv), ger snabb och smidig integration med dem och säkerställer enkel datahämtning.

Digital bank

När det gäller den digitala bankmodulen var den utformad så att användare av mobilplattformen kunde skapa sina e-plånböcker, fylla på dem från bankkort/konton och göra realtidsbetalningar. Således byggdes digital banking in i e-betalningsekosystemet som en annan "bank", som behandlade e-betalningar men endast betjänade elektroniska plånböcker.

Varumärke och anpassningsalternativ

Lösningen har en multi-tenant mikrotjänster-arkitektur, så den kan användas och anpassas av varje bank eller finansinstitut. För att säkerställa hög prestanda upprepar systemet systemkomponenter, gränssnitt, tjänster osv.

Varumärke och anpassningsalternativ

Lösningen har en multi-tenant mikrotjänster-arkitektur, så den kan användas och anpassas av varje bank eller finansinstitut. För att säkerställa hög prestanda upprepar systemet systemkomponenter, gränssnitt, tjänster osv.

Mobilapplikation

Eftersom det var viktigt för både kunden och oss att säkerställa en rik användarupplevelse, designade vi den mobila lösningen med en mängd olika måste-ha-funktioner och funktionella funktioner.

För att börja använda programmet måste användarna länka sina bankkort, ange banknamn, kontonummer/kortuppgifter och gå igenom användarverifieringsproceduren. Användare kan länka ett obegränsat antal kort från olika banker, både regionala och utländska.

Efter att ha passerat identifieringsprocessen kan användarna fylla på sina elektroniska plånböcker och göra omedelbara elektroniska betalningar och penningöverföringar. Användare kan ställa in automatisk påfyllning av e-plånbok på specifika datum. Innowises team har också integrerat ett Smart Addressing System som gör det möjligt för appanvändare att utföra finansiella transaktioner snabbt och säkert.

Vårt utvecklingsteam har berikat applikationen med breda betalningsinställningar. Till exempel tillåter ett SSmart Bill Payment system användare att ställa in automatiska e-betalningar (hyra, försäkring, sport, skattekostnader osv) för utvalda datum, ställa in meddelanden om kommande betalningar, övervaka statistik, ta emot rapporter om förändringar i fakturans värde osv. Dessutom kan enskilda och företagsanvändare överföra pengar inom applikationen (konto till konto) med mottagarens kontonummer, telefon eller e-post.

För att göra appens användarupplevelse mer engagerande berikade vi den med personlig budgeteringsfunktion. Således kan appanvändare kontrollera omfattande statistik över inkomster och resultat i visualiserad form (diagram, diagram och diagram). Dessutom kan de sätta personliga mål för utgiftsoptimering och ställa in aviseringar för att inte överskrida den förutbestämda utgiftsgränsen.

Dessutom stöder appen QR-kodbetalningar, lagrar betalningshistoriken, tillhandahåller funktioner mellan konton (t.ex. uppdelning av en restaurangräkning) och ett anmälningssystem.

Teknik och verktyg

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
Kodkvalitet
detekt, SwiftLint
CI/CD
Jenkins, Fastlane
Driftsättning
enhetlig Kubernetes-miljö med flera hyresgäster.
Databaser
PostgreSQL, MySQL
QA
JUnit, Mockk, Roboletric, Espresso, XCTest, XCUITest, JMeter, ApacheBench, Gatling

Process

Eftersom slutkunden var en statlig finansiell tillsynsmyndighet kom kunden och Innowise överens om att välja en modell för utveckling av programvara i vattenfall, vilket visade sig vara den mest lämpliga. Trots detta använde vårt team delar av den agila metodiken i det interna arbetsflödet. All kommunikation med kunden skedde med hjälp av Microsoftprodukter, nämligen Microsoft Teams.

Efter att ha tagit reda på alla kundens krav och specifikationer erbjöd Innowises experter den etablerade teknikstacken som kunde göra det möjligt för oss att utveckla multifunktionella, pålitliga, användarvänliga och säkra mobilappar på iOS- och Android-plattformar.

Eftersom frågan om säkerhet för personuppgifter och skydd mot bedrägerier definierades som en av de viktigaste frågorna implementerade vårt team ett system för autentisering med flera faktorer och integrerade ett säkerhetssystem med datakryptering, TLS 1.2, SSL Pinning och verktyg för omedelbar kontroll av rotade enheter.

2 +

ett årslångt projekt

12

IT-specialister

10000 +

timmar

Team

2
Java-utvecklare
2
Android-utvecklare
2
iOS-utvecklare
1
Affärsanalytiker
1
Projektledare
1
QA-ingenjör för automatisering
1
Manuell QA Ingenjör
1
Lösningsarkitekt
1
UI/UX-designer

Resultat

Innowise levererade framgångsrikt ett ekosystem för e-betalningsapplikationer som kompletterades med flera moduler och iOS- och Android-appar. Både vår kund och den nationella finansinspektionen gav den utvecklade lösningen ett högt betyg. De var särskilt nöjda med den höga nivån på informationssäkerheten, utvecklingskvaliteten och -hastigheten samt arbetskommunikationen.

Den mobila plattformen integrerades med ekosystemet för elektroniska betalningstillämpningar och lanserades utan att tidsfristen bröts. Slutanvändarna berömde applikationen mycket på grund av dess intuitiva användargränssnitt, låga inlärningskurva, rika funktionalitet och höga prestanda.

Innowise var glad över att få delta i detta projekt, eftersom det som inget annat motsvarar vår filosofi och vårt uppdrag - "We Develop the World" (Vi utvecklar världen). Vi tror att vårt professionella bidrag hjälpte till att starta den digitala resan inom FinTech- och banksfären för hela nationen.

Kontakta oss!

Boka ett samtal eller fyll i formuläret nedan så återkommer vi till dig när vi har behandlat din förfrågan.

    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

    Efter att ha mottagit och behandlat din begäran kommer vi att återkomma till dig inom kort för att specificera dina projektbehov och underteckna en NDA för att säkerställa konfidentialitet av information.

    2

    Efter att ha undersökt kraven utarbetar våra analytiker och utvecklare en projektförslag med arbetets omfattning, lagets storlek, tid och kostnad uppskattningar.

    3

    Vi ordnar ett möte med dig för att diskutera erbjudandet och komma överens.

    4

    Vi skriver på ett kontrakt och börjar arbeta med ditt projekt så snabbt som möjligt.

    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 kontaktar dig så snart som möjligt.

    pil