You are here:


E-Wallet turns a smartphone into a payment tool allowing it user to pay their bills, buy tickets, and pay for goods and services in one application.
MTS e-Wallet main picture

About the Project

E-Wallet turns a smartphone into a payment tool allowing its user to pay their bills, buy tickets, and pay for goods and services in one application.

The E-Wallet is a system that allows its users to make payments with funds on their personal accounts. It consists of a mobile app, an API, a system core, a database, and an admin interface, and features a deep system integration with mobile operator, banking, and payment systems.


  • Project team
    Project team:      13 people
  • Delivery date
    Delivery date:     November 2015
  • Time spent
    Time spent:         5 months


Major TSP in one CIS country approached Bamboo Agile with an idea for a mobile-based wallet that would enable their clients to make payments with their smartphones. All transactions were to be processed via the local National Information and Settlement System launched to simplify payments between individuals and legal entities across the country.


We developed a unique API to seamlessly integrate with the TSP’s billing and Information and Settlement System. Additionally, we created a special secure protocol to connect the E-Wallet to various banks’ CMSs, ensuring the safety and instant processing of all transactions conducted within the app.

Technologies we used:

Node.js, Angular, MySQL, iOS, Android


Features for Users

Users can easily make payments for bills, tickets, goods, and services using funds from their personal accounts within the app.

Users can schedule and plan appointments for various services or activities.

Users can track and review their payment history within the app.

Users can save frequently made payments as favorites for quick access and convenience.

Users receive reminders for upcoming payments to stay organized and avoid missing deadlines.

Features for Admins

Admins have the ability to oversee and manage the payment processes within the system, ensuring smooth transactions.
Admins can gather and analyze statistics regarding user behavior and transactions for insights and decision-making.
Admins have access to the interface for managing user accounts, permissions, and settings within the E-Wallet system.


In client’s country, where consumers still prefer to use cash, mobile payment apps like E-Wallet can set the trend for e-payment systems, bringing various benefits to users by removing intermediate steps such as commuting, signing papers, withdrawing cash, etc. With such features as “Add to favorites”, quick-to-set reminders, and payment history the E-Wallet makes over 2,000 payment types doable with a single tap.