Let’s chat

IPBank - full-range banking
products marketplace

IPBank is a bank, providing a full range of services for individuals and businesses. In 2018, the department of SMB Banking Services and Diffco began to work together on a new complex integrated IT product for business clients. The IPBank marketplace project provides an online platform with a variety of financial and banking services for enterprise customer needs.

Fully-online and convenient document management with the integrated e-signing and application status tracking

No registration process allows to simply apply for new products and services using your phone number only

A variable set of online services to ease your state procurement corporate processes and financing


Each client gets a dynamically personalized Dashboard, where all selected business services, products and specifically user-oriented tools are centralized, while additional ones could be easily added from the Catalog.

Calculate your loans
and credit lines

Loan for
small business

Open checking

Solve your financial task from any device

Marketplace is accessible from any mobile or desktop device. No software installation is required, because it works with any browser.

A process from vision
to a ubiquitous platform

Original idea

Our client was looking for a technical and product design assistastance to build an online platform for several banking products targeted for corporate business.

Ideation and improvement

Our goal was to rethink the process on how customers are communicating with banks. In order to achieve that, we focused on standardizing the business processes, online service applications and document processing. During the first phase of architecture creation, the vision was expanded to a digital platform with a full variety of banking services and personalized product offers.

Implementation of MVP

In order to be rapid with MVP and collect valuable feedback from clients, we have planned a flexible roadmap, which was split into multiple stages with core functionality and modular pluggable extensions.

Launch and further work

Within 4 months we have launched a platform with essential banking products for several major clients. From that moment, we have started to work on regular extensions and updates, and to assist our client with supportive tasks to the running services.

Become a client within minutes without registration

The marketplace provides an ability to apply for bank products and services without registration. The client can start using any product in just a few clicks, further utilizing 2-factor authentication over text messages or email.

Schedule a meeting with a bank representative

Integrated scheduling system to arrange an appointment with a bank representative to manage specific product or service issues.

Secure-by design solution

We have utilized only the industry-proved technologies and security compliances to allow a fully-safe banking environment for our client customers.

Multi-user environment and company management

Multi-user mode provides a possibility for all employees of a company to work within one corporate profile. An advanced control management panel is used by supervisors to configure the permissions for all users.

Technical solution

Symphony is a PHP enterprise-level framework, which allows us to make a scalable and reliable solution to compliment a bank's infrastructure.
Angular is a standard for powerful web applications.
MySQL is a golden standard and solid database system, which perfectly handles multifaceted banking data.
CI/CD based on Docker technology is used to arrange the full development and deployment cycles.
DoctrineORM was extremely handy and flexible for database management.
Webpack is the best front-end package manager suitable for Angular projects.
Private cloud infrastructure is used to securely test and release the project.

Let’s build something
great together

We believe in turning ideas into reality and we're ready to join your journey. Reach out to us and let's start discussing your project.

Diffco Logo

Thank you for your request!

Please check your inbox in a few minutes for the follow up email from our team.