Waves Enterprise has developed a customizable distributed treasury and cash management (DTCM) service application for Alfa-Bank. The treasury business application enables corporate customers of the bank to manage account limits and disbursements, and to collect and distribute liquidity, with future versions of the application intended to include loan and deposit management as well as other related services.
The current product scenario of cash pooling/cash management services involves realization of business logic directly within the bank’s platform (a centralized approach). The ability to manage product settings, time limits and payment details for inter-company liquidity management and cash collection algorithms is arranged by means of written requests sent to the bank.
This necessarily entails certain delays from the customer’s treasury service, as well as the bank’s employees. Deployment of new cash management settings is not conducted in real time, involves paper documents and may incur operational risks and delays.
Waves Enterprise offered to develop a corporate business application for treasury and cash management, with a BaaS (Bank-as-a-Service) approach. In the existing service model provided by the bank, product settings could generally be changed only by means of written requests. Corporate customers receive a business application, in which they stipulate all necessary settings for all corporate accounts and features related to those accounts.
The business application, DTCM (Distributed Treasury & Cash Management), was developed by Waves Enterprise in order to realize individual demands by a specific group of companies, and draws upon the approaches of open banking, open APIs, DLT and smart contracts. This enables distributed logic, which can be connected with the internal business processes and systems of the corporate customer.
Decentralized architecture enables synchronization of business processes between separate companies, allowing real-time information exchange and processing.
Basic solution architecture
« This liquidity management solution takes the services that we can offer our corporate customers to a new level, » says Denis Dodon, director of Alfa-Bank’s Center for Innovation Development. « The key difference between DTCM and other offers is that we can give our clients more than just a channel to send applications to the bank. We provide them with a way to shape the business logic of the product and actually ‘create a bank’ for the client’s convenience »
The connection of several banks and customers, and implementation of a multi-bank/multi-customer model, comes as a natural development to the system. As a result, the following is made possible:
Multi-bank / multi-customer infrastructure
Confidential data exchange process: