Main/Portfolio/Mobile Payment App Development: Client App, Admin App, and a Website


Mobile Payment App Development: Client App, Admin App, and a Website

The Client

Ezuza provides mobile payment services to consumers in Latin America who still use cash for their day-to-day financial transactions, and who can benefit from an app-based cash management service. The basic idea of Ezuza lies in building a strong relationship between Customers and their local Agents (micro-businesses and small stores). Agents can provide personalized cash services to Customers and perform transactions using the Ewallet platform through a mobile app downloaded onto a Tablet device.

The Scope

To develop the Ezuza platform and mobile solutions, which provide all necessary functionality for implementing money operations between Agents, Customers, and a third party.

The Solution

Azoft built an Ewallet Cash Management platform, the core of the service offered, and mobile apps for tablets.

Using the developed solution, Agents can perform various mobile money transactions:

  • Accept user’s deposits
  • Process withdrawals
  • Earn commissions

The resulting solution serves as a convenient and very useful tool for Ezuza staff — offering tools such as an administration panel to manage users, review statistics, and view statuses of transactions.

One of the key features of the service is the bill payment functionality: ability to pay for goods and services at Ezuza partners without using cash. Large national companies, as well as small businesses, now have an opportunity to increase the number of transactions by getting payment for their services through the Ezuza platform and grow their business.

The Ewallet platform supports integration with the two largest telco operators in Latin America to top-up users’ mobile accounts using funds from their Ezuza mobile wallets.The platform is developed in a way to allow fast integration with such third-parties as telco operators, merchants, banks etc.


J2EE, Spring Framework, MongoDB, PostgreSQL, LiquiBase, Maven, JSF 2, Apache CXF, Apache POI, iText, RichFaces, S@TML, Android

The Challenge

The main challenge was to define the best approach for development in the context of the large volume of functionality Ezuza plans to release and adhering to strict deadlines.

Azoft offered to use an iterative approach and split functionality into phases/releases to reach the target audience earlier and be able to reflect any changes to the business requirements as they evolve.

The additional complexity related to integration with Telco operators that had strict procedures a development partner should pass to get access to their production environment. Azoft performed all the required certifications successfully and on time.

The Outcome

The resulting platform and mobile solutions are very easy to use and provide a lot of features both for Agents and for Customers. It’s now actively used in Mexico.


  • Android
  • IOS

Related projects

Let's move forward with your project

Get in touch

You can upload doc, docx, pdf, odt, ott, txt, jpeg, xls, rar, zip, 7z files under 200mb

Filter by