Laat uw contactgegevens achter, dan sturen we u ons overzicht per e-mail.
Ik geef toestemming voor het verwerken van mijn persoonlijke gegevens om gepersonaliseerd marketingmateriaal te sturen in overeenstemming met de Privacybeleid. Door de inzending te bevestigen, gaat u akkoord met het ontvangen van marketingmateriaal
Bedankt.

Het formulier is succesvol verzonden.
Meer informatie vindt u in uw mailbox.

Innowise is een internationaal full-cycle software ontwikkelingsbedrijf opgericht in 2007. Wij zijn een team van 1800+ IT professionals die software ontwikkelen voor andere professionals wereldwijd.
Over ons
Innowise is een internationaal full-cycle softwareontwikkelingsbedrijf bedrijf opgericht in 2007. Wij zijn een team van 1600+ IT professionals die software ontwikkelen voor andere professionals wereldwijd.

Ontwikkeling van POS-terminalsoftware: 15 nieuwe contracten per maand na de update-release

Innowise heeft gebruik gemaakt van POS terminal software development diensten om de applicatie te optimaliseren, de naadloze functionaliteit te garanderen, geïdentificeerde bugs op te lossen en naadloos nieuwe functies te integreren.

Klant

Industrie
Banking
Regio
EU
Klant sinds
2023

Onze klant is een POS-provider die verkooppuntterminals in heel Europa onderhoudt.

Gedetailleerde informatie over de klant kan niet openbaar worden gemaakt krachtens de bepalingen van de NDA.

Uitdaging

Streven naar maximale waarde voor elke klant en verdere verbetering van de marktpositie van de Android POS-app

De klant benaderde Innowise met het verzoek om bug fixes aan te pakken en nieuwe functionaliteit te integreren in hun Android-gebaseerde applicatie ontworpen voor POS terminals. Toen ze in zee gingen met Innowise herkenden de klanten verschillende problemen met de codebase, waaronder problemen met het schrijven van code, de aanwezigheid van bugs in de business logica en uitdagingen in het onderhouden van de applicatie en het implementeren van nieuwe functies. Daarom zochten ze de expertise van Android-ontwikkelaars.Het primaire doel van het project was het oplossen van bestaande bugs en het verbeteren van de applicatie. Dit was nodig vanwege de grote populariteit van de applicatie en het bezit van ten minste twee onderscheidende kenmerken die de applicatie onderscheiden van andere concurrenten:
  • Universele terminal compatibiliteit: De applicatie maakt het mogelijk om terminals van elke fabrikant te koppelen, dankzij de Android-gebaseerde architectuur;
  • Uitgebreide functionaliteit: de applicatie biedt een uitgebreide reeks mogelijkheden, waaronder kassaverwerking, contante betalingen en online fiscalisatie.
Door deze problemen aan te pakken en de Android POS-terminal app wilde de klant de uitdagingen van de codebase overwinnen, de waarde voor elke klant maximaliseren en zijn marktpositie verder verbeteren.

Oplossing

Prestaties optimaliseren en efficiëntie verbeteren voor de beste POS-app voor Android

Als onderdeel van het project heeft Innowise een Android POS-app. Onze betrokkenheid omvatte het nauwgezet oplossen van bugs, uitgebreide verfijning van code en bedrijfslogica en naadloze integratie van functies. Deze gezamenlijke inspanning verhoogde de productiviteit en efficiëntie van het eindproduct aanzienlijk.

App-overzicht en functies

De Android POS-app biedt een uitgebreide reeks functies die vergelijkbaar zijn met een standaard POS-terminal en biedt handige functies voor verschillende transacties en bewerkingen:

  • Betaling per kaart: De app faciliteert naadloze betalingsverwerking met een breed scala aan betaalkaarten, zodat klanten hun transacties eenvoudig kunnen afronden.
  • Terugbetaling: maakt contante terugbetalingen aan klanten mogelijk voor eerdere transacties.
  • Beheer van PIN-codes: Hiermee kunnen gebruikers moeiteloos PIN-codes instellen of wijzigen, waardoor ze flexibiliteit en veiligheid hebben bij het openen van hun rekeningen of het uitvoeren van transacties.
  • Balanscontrole: stelt gebruikers in staat om gemakkelijk hun rekeningsaldi te controleren, zodat ze in realtime inzicht hebben in hun financiële status.
  • Voorafgaande toestemming: Wordt vaak gebruikt bij het inchecken in hotels om te controleren of de klant kan betalen.

Extra functies die niet beschikbaar zijn in standaard POS-terminals:

  • Ontvangstvoorbeeld: De POS-terminal presenteert de kassabon op het scherm zodat de gebruiker deze kan bekijken en zich kan vergewissen van de juistheid van alle weergegeven gegevens.
  • Scannen van streepjescodes: maakt het mogelijk om barcodes van producten te scannen in de database van de klant, waardoor naadloze betaling van producten mogelijk is. In bepaalde gevallen kan handmatige invoer van het bedrag nodig zijn.

Nieuwe functies en verbeteringen

Innowise heeft een reeks functies geïntroduceerd om de toepassing van de klant te verbeteren: 

  • Betalingen in termijnen (aanvraag bij een partnerbank): We hebben betalingen op afbetaling geïmplementeerd op de terminal, waardoor klanten een flexibele betalingsoptie hebben die het gemak en de klanttevredenheid verhoogt.
  • Toegang tot ontvangstbewijzen via QR-code: gemakkelijke toegang tot een digitale versie van de cheque op een mobiel apparaat door het scannen van de QR-code die door de betaalautomaat wordt gegenereerd, wat efficiënt bijhouden van gegevens mogelijk maakt.
  • Sleutel coderingssleutel: verbetert de beveiliging van sleuteluitwisselingen tussen apparaten binnen de toepassing van de client.

De fiscale module ontwikkelen

We integreerden de Android app met de fiscale module. In eerste instantie richtten we ons op het vernieuwen van de UI-laag, het zorgvuldig ontwerpen van schermen en het creëren van intuïtieve gebruikersstromen. Vervolgens hebben we de UI samengevoegd met de bestaande bedrijfslogica, zodat er een samenhangende en efficiënte module ontstond.

Nadruk op veiligheid

Bij het ontwikkelen van Android POS-terminal app hebben we uitgebreid onderzoek gedaan naar veiligheidsoverwegingen. Zo hebben we ervoor gezorgd dat alleen de door Google aanbevolen bibliotheken zijn geïntegreerd om mogelijke gegevenslekken te voorkomen. Daarnaast hebben we gezorgd voor veilige communicatie met banken door ISO-normen te implementeren. Een ander cruciaal aspect was de strikte naleving van de EMV-standaard voor plastic kaarten, gezamenlijk ontwikkeld door Europay, Mastercard en Visa.

Technologieën en hulpmiddelen

Front-end

Kotlin, C, Android, Protocol Buffers, Compose, Room, Dagger, CameraX

Platformen

Android

Proces

Nadat we kennis hebben gemaakt met het project en de documentatie hebben doorgenomen, zijn we aan de slag gegaan met de applicatie. Op dit moment hebben we een achterstand van taken die moeten worden voltooid, en de prioriteit van deze taken is bepaald door de klant.

We onderhouden constante communicatie met de klant via Microsoft Teams, waarbij we updates geven over onze voortgang en mogelijke verbeteringen bespreken. Tijdens het refactoren identificeren we gebieden binnen de applicatie die verbeterd kunnen worden om de efficiëntie te verhogen. De klant is zich volledig bewust van deze problemen en staat open voor onze expertise en suggesties.

Team

2

Android-ontwikkelaars

Resultaten

Dankzij verbeteringen aan de Android POS-app konden 3 nieuwe veelbelovende markten in Europa worden bereikt

Innowise heeft met succes een POS-terminal-app op Android-basis gebaseerd op de eisen van de klant. Door de focus op gebruikerservaring heeft Innowise niet alleen bestaande bugs opgelost, maar ook een reeks functies geïntroduceerd, waardoor de functionaliteit en prestaties van de applicatie zijn verbeterd.

Ons team heeft grondige tests en debugging uitgevoerd, zodat de Android app nu naadloos werkt en gebruikers een betrouwbare en efficiënte kassa-ervaring biedt. Door problemen aan te pakken en te verhelpen, heeft Innowise de stabiliteit en betrouwbaarheid van de app aanzienlijk verbeterd. De nieuwe functionaliteit die we hebben toegevoegd draagt bij aan een meer gestroomlijnde en gebruiksvriendelijke interface.

Door bugs te repareren, nieuwe functies te introduceren en een proactieve ontwikkelingscyclus te handhaven, heeft Innowise de applicatie gepositioneerd als een betrouwbare en innovatieve oplossing op het gebied van point-of-sale technologie.

Duur van het project
  • Januari 2023 - Doorlopend

15

contracten getekend een maand na de update release

3

nieuwe Europese markten met nieuwe klanten

Neem contact met ons op!

Boek een gesprek of vul het onderstaande formulier in en we nemen contact met je op zodra we je aanvraag hebben verwerkt.

    Voeg projectgegevens alsjeblieft, duur, technische stapel, IT-professionals nodig en andere relevante informatie toe
    Neem een spraakbericht over uw
    project op om het ons beter te helpen begrijpen
    Voeg indien nodig aanvullende documenten bij
    Bestand uploaden

    Je kunt maximaal 1 bestand van 2MB bijvoegen. Geldige bestanden: pdf, jpg, jpeg, png

    Wij wijzen u erop dat wanneer u op de verzendknop klikt, Innowise uw persoonsgegevens verwerkt in overeenstemming met ons Privacybeleid om u van de juiste informatie te voorzien.

    Wat gebeurt er nu?

    1

    Na ontvangst en verwerking van uw aanvraag, nemen wij binnenkort contact met u op om uw projectbehoeften in detail te beschrijven en een NDA te ondertekenen om de vertrouwelijkheid van informatie te garanderen.

    2

    Na het bestuderen van de vereisten, stellen onze analisten en ontwikkelaars een projectvoorstel met de omvang van de werkzaamheden, teamgrootte, tijd en kosten schattingen.

    3

    Wij regelen een ontmoeting met u om het aanbod te bespreken en tot een overeenkomst.

    4

    We tekenen een contract en beginnen zo snel mogelijk aan uw project te werken.

    Bedankt.

    Uw bericht is verzonden.
    Wij verwerken uw aanvraag en nemen zo spoedig mogelijk contact met u op.

    Bedankt.

    Uw bericht is verzonden.
    Wij verwerken uw aanvraag en nemen zo spoedig mogelijk contact met u op.

    pijl