Client Study: Certegy Payment Solutions
Challenge: Development without Disruption
Solution: Tech that Expects Change
To add new functionality to the company’s systems without disturbing existing technology or disrupting customers, Certegy’s original project scope called for development of multiple independent software applications which would each call out to various legacy systems for core functionality.
Working with the Certegy team to understand the company’s data flows and integrations at a granular level, Sourcetoad engineers designed and implemented an alternative platform approach wherein custom middleware would be built within an AWS cloud layer on top of the existing systems. This middleware would standardize the ACH payment interface, allowing all existing and future applications to work together without disturbing the core legacy technology or requiring new standalone development projects for each new feature Certegy introduced.
In addition, Sourcetoad developed a full SDK to enable Certegy’s developers and clients to build their own applications. By building a solution that expects and is ready for change instead of independent, purpose-built applications with a single function, Sourcetoad provided Certegy with a flexible technology stack able to adapt as needs change and new functionality is needed.
Sourcetoad’s approach enabled Certegy to add functionality to its products as features of the platform instead of independent projects, which cost less than 50% of Certegy’s original project budget.
The platform approach meant add-on functionality could be developed in months instead of years, enabling the introduction of four new “products” in a single year.
New products were not only live, but fully viable in record time. Certegy was able to bring clients online with new functionality within weeks of going live.