arrow image

Payabl. Mobile Native Apps

Mobile Banking App

Payabl. provides secure and easy-to-use mobile applications that grant their clients a seamless and secure card management experience. 
 

challenge image

Platform:

Mobile

challenge image

Industry:

FinTech

challenge image

Team size:

11 people

challenge image

Country:

Cyprus

challenge image

Project Duration:

4 months

challenge image

The year started & completed:

Jan 2025 - May 2025

challenge image

The apps offer comprehensive functionality including email-based sign-up and login, card issuance and termination, card transaction tracking, and integration with Apple and Google Wallets. Users can also manage personal profiles, switch between companies, and customize settings. With Payabl., managing your money is simple, smart, and always at your fingertips.

image-1image-2image-3image-4image-5image-6image-7image-8image-9image-10image-11

Scope and Objectives

01

Sign Up via Email

Provide a secure and user-friendly registration process that allows new users to easily sign up using their email.

02

Log In

Enable seamless and secure access to the application through robust authentication mechanisms and proper session management.

03

Add Card to Wallet

Allow users to easily add issued virtual cards to Apple Wallet or Google Wallet, enabling quick and convenient mobile payments.

04

Switch Company

Empower users to switch effortlessly between multiple business accounts, maintaining a consistent and intuitive user interface across different profiles.

05

Card Termination

Provide a straightforward and secure method for users to deactivate and remove cards.

06

DevOps

Implement a fully integrated CI/CD pipeline to facilitate fast, and reliable releases.

07

Automation

Maintain an extensive suite of automated tests for both Android and iOS platforms, to ensure continuous quality and fast feedback.

Card Management

Offer comprehensive controls for managing virtual cards, including features such as activation, freezing, and termination.

Card Transactions

Display a clear, real-time transaction history for each card, enabling users to monitor spending, identify irregularities, and maintain financial oversight.

Settings

Allow users to personalize their app experience with configurable settings, including language options, notification preferences, security configurations, and more.

My Profile

Enable users to view and manage their personal data, account information, and preferences in a centralized profile section.

interface imageinterface imageinterface imageinterface image

Challenges

Fast Implementation of MVP

Developing fully functional mobile apps within a tight timeline of under four months demanded intense coordination across teams and a strong focus on delivering core features efficiently without compromising quality.

Lack of Back-End Alignment

Progress was hindered by delays stemming from incomplete or missing API documentation and endpoints that were not yet fully prepared.

Wallet Integration Compliance

Integrating with Apple Wallet and Google Wallet required navigating strict platform-specific guidelines and compliance standards, as well as enduring lengthy review and approval processes before deployment.

Results of the project 

The Kindgeek team has delivered modern, high-performance native mobile applications for Payabl., ready for full production release and seamless migration from the legacy Flutter-based version. Built on a solid architectural foundation and aligned with best-in-class mobile development practices, the new apps provide a scalable and secure platform for future innovation.

With clean, intuitive interfaces, robust infrastructure, and comprehensive test coverage, Payabl. now offers a reliable mobile banking experience designed to grow with user needs and adapt quickly to evolving market demands.

Result Image

Tools & Technologies

media logo

AIO

media logo

Proxyman

media logo

AWS

media logo

Jenkins

media logo

Terraform

media logo

Terragrunt

media logo

Puppet

media logo

Keycloak

media logo

TypeScript

media logo

Node.js

media logo

Appium

media logo

Allure Reporter