Subscribe to our 0800-DEVOPS Newsletter

    Get in touch

    Not sure where to start? Let our experts guide you. Send us your query through this contact form.






      Get in touch

      Contact us for all inquiries regarding services and general information






        Use the form below to apply for course





          Get in touch

          Contact us for all inquiries regarding services and general information






          Integration

          MyWay - How we transformed user experience for Premium Visa card members

          NNF_9684

          CROZ was responsible for the development of the new MyWay mobile application and MyWay microservices as well as support during user acceptance testing and solution production rollout. Currently, CROZ is maintaining the application for PBZ Card d.o.o.

          Client

          Focusing on our users, their needs and expectations, we developed the new MyWay mobile application. The first version of the app with numerous new features is already available for end-users. It represents an important step on our path as well as a valuable tool that we plan to develop and upgrade continuously in a line with our strategic path and customers' needs. Cooperating with our partner CROZ, we successfully put our new MyWay mobile application into production, and CROZ continues to provide support and develop the app.

          Client

          What is MyWay?

          MyWay is a new mobile application provided by PBZ Card that brings a completely new user experience to Premium Visa cardmembers. Application is available for both Apple iOS and Android mobile devices and it is easy and safe to use. The new MyWay application is available on Apple AppStore, Google Play Store, and in Huawei App Gallery.

          The application provides following functionalities:

          • overview of the new charges and payments before receiving the monthly invoice
          • review invoices from previous periods
          • overview of Premium Rewards points
          • overview of Premium Rewards packages
          • online payment – authorization of transactions on web stores using push notification, QR code scanning QR, or generating mToken security code for one-time identification
          • usage of biometrics during login and transaction authorization
          • E-račun Service (E-invoice) activation
          • change of personal data.

           

          One of the main security requirements that the new MyWay application had to meet was 3D Secure 2.0 transaction authorization. 3D Secure 2.0 is the new authentication protocol for online card payments that is designed to improve upon 3D Secure 1 (3DS1) by addressing the old protocol’s pain points and delivering a much smoother and integrated user experience.

          The application incorporates Premium Rewards feature that provides end users with the ability to track points gathered per each Premium Visa Card that is enrolled in a loyalty program. Users can see the number of gathered Premium Rewards points in current and previous periods. Also, application provides the end user with an overview of Premium Rewards packages that could be redeemed for gathered points.

          CROZ was responsible for the development of the new MyWay mobile application and MyWay microservices as well as support during user acceptance testing and solution production rollout. Currently, CROZ is maintaining the application for PBZ Card d.o.o.

          CROZ developed the new MyWay application and MyWay microservices by following the latest technical and security standards as well as implementing the latest trends in the modern financial application.

          The new MyWay mobile application is developed by using Ionic/Angular9/Capacitor frameworks. Ionic framework provides cross platform development that is based upon modern HTML5 / Javascript technologies. Seamless integration with native device APIs is provided by Capacitor framework. Also, Capacitor allows creation of various plugins that can provide an interface to the native APIs and libraries such as mToken, QR code scanner, etc.

          MyWay microservices are developed using SpringBoot framework and run over Apache Tomcat middleware. MyWay microservice layer includes the following microservices:

          • API Gateway microservice
          • Registry microservice
          • Integration microservice

           

          API Gateway microservice is used as a proxy towards other microservices and provides user authentication and API orchestration. User authentication is based upon verification of one-time password and token serial number that are generated by mobile application. Upon successful user authentication, JSON Web Token is created and delivered back to the mobile application for further requests toward API Gateway microservice.

          Registry microservice is used for basic user data storing and retrieval such as user id, token serial number, etc. and for user setting storing and retrieval. Data is persisted inside the relational database.

          Integration microservice implements all the necessary integration with the external systems.

           

          AppStore | GooglePlay

          Technologies we used

          Ionic Angular Intellij Android Studio Spring Boot

          Contact

          Get in touch

          Want to hear more about our services and projects? Feel free to contact us

          Contact us