Solutions

Novate is a flexible and powerful switching solution for EFT processing delivered as a modular suite of payment functions.



The Service-Oriented Architecture (SOA) design allows individual Novate modules to seamlessly integrate not only with one another, but also with other electronic payment systems - empowering Novate users to rapidly and cost effectively adapt their EFT payment switching and POS Management infrastructure to meet changing requirements.

Software Architecture

Software Architecture

We have approached our software development with an awareness of the opportunities emerging in electronic payment systems, the limitations of legacy infrastructure and the security vulnerabilities being continually exposed in existing platforms. As a result, we have designed our payment software architecture with a view to delivering it in the most efficient manner, utilising concepts such as SaaS and Cloud-based hosting.

 

Taking into account the limitations of Java in this space, we decided to develop Novate using Clojure, which is a functional programming language based on the JVM.

 

Importantly, the Novate architecture is loosely coupled which allows it to be configured to ensure the implementation footprint is only as big as it needs to be.

Find out more

Solutions