• Cases
  • We modernized the payment system by implementing a new service-oriented architecture (SOA)

We modernized the payment system by implementing a new service-oriented architecture (SOA)

  • Industry

    Manufacturing

  • Project type

    Cloud

Description

Our client is a manufacturer of construction mixtures. The company has its own SaaS product that is used by other manufacturing companies as well. It is a payment solution that is integrated with a row of third-party services. The system included complex reporting tools for calculating and tracking payments.

As the company’s client base and its business plans for adding new functionality were quickly expanding, the management decided to introduce a new service-oriented architecture (SOA) in order to make the system more effective and scalable. In this case, breaking the inner modules down into separate services could facilitate the system maintenance and growth as well as allow conducting the development in parallel.

Client`s pain and concern

As our client base is growing, it has become necessary to introduce a reliable solution for user authentification and authorization.
We also would like to implement a new service-oriented architecture (SOA) in order to make our system more efficient and scalable.

Project Team size

  • Project manager
  • Business analyst
  • 4 Developers
  • QA engineer
Project Team size

Solutions

In the first stage, our team fulfilled design tasks. Then, we offered a flexible and reliable solution for an authentication and authorization infrastructure. It included several WCF services and ensured a secure connection between the company’s infrastructure, users, and third parties.

The system was complex and had numerous interconnected business logic modules and the replacement of elements required special attention. We started writing automated tests for the legacy system. And when the solution for replacement was ready, our engineer used tests to check whether new elements would correspond to the existing environment. Such an approach allowed us to implement the solution without downtime.

Also, our team conducted refactoring of a significant number of functions and developed the following system modules from scratch:

Security (fraud detection, filtration of IP addresses, etc.)

Notification system

Logging infrastructure

Statistics

Management and control system in production

Technologies

  • used in the project
  • C# C#
  • HTML HTML
  • MS Visual Studio MS Visual Studio
  • MS SQL Server MS SQL Server
  • MySQL MySQL
  • .NET 6 .NET 6
  • ASP.NET ASP.NET

Outcome

Thanks to the introduction of a service-oriented architecture, our client can enjoy the benefits of an effective and scalable system.

Moreover, the company can also use a flexible and reliable solution for user authentication and authorization.

Get in touch
Our benefits
  • 17+ years of expertise in legacy software modernization
  • AI Migration Tool:
    faster timelines, lower costs, better accuracy (99.9%)
  • Accelerate release cycles by 30–50% compared to manual migration
  • 1–2 business day turnaround for detailed estimates
  • Trusted by clients across the USA, UK, Germany, and other European countries
Review
Thanks to Softacom's efforts, the solutions they delivered are already in use and have increased revenue streams.
  • Niels Thomassen
  • Microcom A/S
This field is required
This field is required Invalid email address Invalid business email address
This field is required
By submitting data, I agree to the Privacy Policy
We’ll reply within 24 hours — no sales talk, no spam