ERP in Higher Education: Transact’s Integration Approach

February 01, 2022

ERP's Payments


"You can't build it until you imagine it." – George Lucas

Transact's Integration Approach: The Three Tenets

In Articles I and II of this three-part series we talked about the evolving ERP integrations landscape and the evolution and current state of integrations in general. When choosing the direction for our next generation of integrations Transact's development team identified three tenets to guide our journey.

Tenet #1: Put Business Before Technology

Take a minimal coding approach to building integrations with emphasis on visual programming, so clients can concentrate more on the business process and less on the underlying technology. Rapid deployment and automating/pre-packaging several aspects of the technology are also key to allowing clients to focus on the business process.

Tenet #2: Make it Reusable

Deliver reusable components that abstract the underlying integration technology and can be strung together to model business processes.

Tenet #3: Make it Extensible

Build the capability to extend delivered integrations to address institution-specific gaps, thus enabling clients to take charge of their integrations. Our integrations should handle use cases such as:

  • Vendor to client
  • Client to client
  • Hybrid deployment model

The goal is to provide the flexibility and customizability of on-premise deployments while offering the scalability of the Cloud/SaaS models.

Introducing Transact Exchange

It is our pleasure to introduce Transact Exchange (TREX for short). TREX is Transact's new cloud-based platform to deliver the next generation of integrations designed specifically for higher education. Following is a brief description of five key features of the platform. We will highlight how the platform adheres to our key tenets.

  1. Out of the box reusable components

    As building blocks of an integration, these reusable components, or nodes, abstract the underlying integration technology.

    Updated versions of components will be published as the underlying integration technology changes, so clients can concentrate on the outcome of the integration and adjust business processes and flows as needed.

    The output of a node is a collection of data elements (fields) that can be used to make business decisions and drive subsequent processes.

  2. Integration Editor for Visual Programming

    Consistent with our minimal coding approach TREX includes a visual Integration Editor – a low-code programming tool that allows clients to combine components and logic blocks to create business flows. A business flow transforms data between source and target systems and allows clients to implement institution-specific business logic to drive real-world processes such as registration or installment plan enrollment.

  3. Pre-Packaged business flows

    TREX includes a library of predefined business flows that makes it easy to deploy new integrations for Transact products or use as launch points to build your own. This is key to reducing the deployment and ramp-up time for integrating two (or more) applications.

    Our vision is to grow this library in collaboration with our client community so institutions can share and leverage flows created by others.

  4. Extending integrations

    Once an existing flow has been imported, clients can extend it using JavaScript (a widely-used scripting language) to add institution-specific business logic. This gives clients the flexibility to make moderately complex, easy-to-maintain changes. The JavaScript editor features built-in syntax checking and other advanced capabilities

  5. Zero-downtime updates and restarts

    TREX implements a zero-downtime model. Irrespective of whether a client is installing updates or restarting an instance, there is no downtime required.


Transact recognizes the changing higher education IT landscape and believes that new thinking is required for integrations. Transact's vision is to prioritize business processes over technology by building products and platforms that are easy to install, configure and extend based on unique business needs. We are confident that Transact Exchange's flexibility will allow us, and more importantly our clients, to navigate these changes seamlessly and with ease.