Consumer Data Right (CDR)
Consumer Data Right (CDR)

The world of banking is changing, becoming faster and better able to meet the needs of our growing economy. The New Payments Platform (NPP) changed how the financial industry handles money. Like all industry-wide overhauls, NPP compliance has been challenging for financial institutions as they strive to offer these new capabilities.
Integral worked with Indue to develop an advanced integration solution so it can remain at the forefront of the payments industry.
Indue was an early adopter in the original tranche of financial institutions to take on NPP. As part of this, Indue needed to be ready with its NPP solution by specific industry target dates. To ensure implementing NPP would be successful for Indue, Integral needed to integrate the new NPP payment gateway with Indue’s current technology architecture and existing Microsoft Dynamics source systems.
The NPP’s goal of making banking more streamlined and convenient presented significant challenges. For Indue, those involved integrating their case management and financial crimes systems with the NPP gateway. This was crucial for Indue in their role of offering payment handling services to financial institutions. Further, the NPP gateway had to ensure Indue’s customers would be NPP compliant too.
Developing the solution alongside Indue’s internal team, Integral worked with Indue’s existing processes, controls and quality gates to ensure stakeholders continued to enjoy Indue’s exceptional customer service without interruption throughout the entire project.
The successful solution Integral developed included:
- A future-proof design of a logical integration solution to meet Indue’s NPP needs
- Establishing a Red Hat JBoss Fuse integration platform
- Implementing services for integration from the NPP Gateway to core systems, including Back Office settlement (Universe) and Case Management
- Implementing services for integration of Fraud and AML systems
- Developing Fraud and AML APIs to enable external 3rd parties to leverage Indue’s Fraud and AML capability
Integral also completed rigorous testing regimes to ensure the Red Hat JBoss Fuse Integration Platform met Indue’s technical requirements. We also supported Indue’s internal team to successfully complete user acceptance testing while providing a 60-day post-implementation warranty service.
Integral developed and implemented an integration platform using Red Hat JBoss Fuse that’s built to last – not only servicing Indue’s immediate NPP needs but its future integration requirements too. Integral achieved this by using open architectural principles to future proof Indue’s NPP solution for many years to come.
With the help of Integral, Indue successfully met their NPP requirements in just 7 months, well within the implementation window.
As a result, Indue’s clients now enjoy the benefits of NPP access. The project also saw Indue staff upskilled with modern integration skills , allowing the Indue team to fully support their NPP implementation after the Integral warranty period.
Indue recognised this early in their NPP implementation journey as they sought to offer clients an NPP gateway. Happily, Integral was there to help develop an integration solution. The result allowed Indue to remain a leader in payment processing.

A compliance and innovation challenge they couldn’t tackle alone, Heritage brought in Red Hat and Integral to help. What followed was a major success as the three worked together to revolutionise the bank’s payment processes.
The NPP’s infrastructure introduces features like real-time bank transfers, simpler payment identification and richer transfer descriptions.
With roots stretching back to 1875, Heritage Bank is Australia’s largest customer-owned bank and one of its oldest financial institutions. Headquartered in Toowoomba, Queensland, Heritage Bank has grown to 60 branches in Queensland and New South Wales. Heritage is the largest issuer of pre-paid cards in Australia, particularly travel cards, working with a number of companies that sell pre-paid cards. Heritage currently supports brands including Australia Post, Optus, Qantas, Travelex, and MasterCard‘s multi-currency Cash Passport. In 2019 it was named Bank of the Year in the Roy Morgan Customer Satisfaction Awards for 2018.Heritage Bank’s twin focuses are:
- People First
- Quality of service.
Under Heritage Bank’s NPP project, staff from three companies collaborated:
- Heritage Bank
- Red Hat
- Integral
Each company brought something to the table:
- Heritage Bank – banking systems and product subject matter experts
- Red Hat – subject matter experts on Red Hat products, plus agile delivery and solution architecture
- Integral – platform establishment, integration solution architecture, plus integration development skills.
The entire project was underpinned by the Agile SCRUM project management methodology.
Heritage Bank had an inflight project that had been struggling to achieve some of the broader business outcomes necessary to enable NPP. They also needed to integrate their core banking, web banking, mobile banking and fraud systems with the NPP.
Red Hat decided to call in Integral – a leader in business and technical solutions based on Red Hat technologies and one of Australia’s leading integration specialists.
Collaborating as a three-way team, Heritage Bank, Red Hat and Integral forged an innovation lab team that included experienced agile delivery leads, Java developers and Red Hat OpenShift specialists to deliver the integration and deployment platform necessary to enable NPP.
Integral delivered a multifaceted solution built on industry-recognised tools that ensured readily available skills in the market. The solution was a combination of:
- Red Hat OpenShift container platform, established to support all requisite environments, including development, testing, staging and production
- architectural and design documentation
- establishment of microservices for handing inbound/outbound NPP integration to Heritage Banks’ internal systems including core banking
- integration services for the implementation of NPP addressing and PayID
- services for Visa tokenisation and digital wallet integration
- service registry documentation for all created applications
- security and monitoring frameworks to further manage the solution

A Leading Australian University Payment Portal
Time was of the essence to ensure PCI compliant payments processing for credit card transactions and the project delivery approach needed to align with a key date to support other project dependencies. The payment portal impacts several critical business processes, the approach needed to ensure that any impact to business processes and operations was minimised. This was achieved by Integral recognising the potential risks associated with a tight schedule and building a delivery approach that was realistic, incorporating effective design, planning and delivery stages.
Integral was engaged by the university to deliver the following components:
- A Solution Design for the development of a new payment portal
- The Payment Portal including functional requirements outlined in the client brief
- APIs for integration of all current and future applications requiring payments processing
Integration between the payment portal and the payment processors particularly CyberSource Secure Acceptance Web/Mobile for Payment Transactions
Integral provided the following skillsets as part of the development of the Payment Portal including:
- C# .net development for payment processing and administration functionality
- Advanced UI development and integration using Razor, JQuery. Kendo UI and RestSharp
- SQL Server and Database management
- Integration of payment client applications
Additionally, Integral was responsible for Project Management, test case preparation, execution, management and reporting as well as ongoing support using Integral’s Managed Services platform, SupportNOW.
Integral met specific deadlines for the delivery of a PCI compliant payment solution to support PCI audit compliance and PCI compliant payment processing for credit card transactions. As well as PCI compliance, this solution provided all required functionality to support other critical university project dependencies.
There were a number of key aspects of the delivery that ensured project success:
Analysis and Design: Integral proposed a collaborative design process with Integral Solution Architects and Design specialists co-located with the university’s project team and Subject Matter Experts on-site. The collaborative design process resulted in the efficient transfer of knowledge between teams, ensuring business drivers and objectives are met.
User Interface Prototype: The Interface prototyping phase built on the User Interface designs. This process enabled UI designs to be tested and modified to accommodate functional requirements, and to confirm non-functional elements such as cross browser compliance and responsiveness on mobile devices.
Staged Delivery: The payment portal is a critical component of the payments processing infrastructure, impacting several critical business processes. As a result, the delivery approach minimised the risk of impact to business processes and business operations.
The initial scope focussed on delivery of all the functionality required to implement credit card payments through to the CyberSource payment processor, as well as supporting infrastructure and payment workflows. This was achieved by recognising the potential delivery risks associated with a tight schedule and building a delivery approach that was realistic, incorporating effective design, planning and delivery stages.
Integral’s development methodology is based on the Agile SCRUM approach, however Integral operated this delivery process within the constraints of the University Project Management framework. Importantly the delivery approach incorporated a joint cross-functional team consisting of Integral technical, design, test and project management resources along with university SMEs (co-located) as well as continuous testing of all deliverables throughout the delivery process. Integral also provided a full-time test resource at the appropriate stage of delivery to test all components prior to handover to our client. This continuous testing approach minimised delivery risk.
Having a focussed agile delivery team was paramount to the success of the project.
1. What does it mean for us?
2. How do we get ready?
3. Do we have enough time?
4. Can we use CDR as an innovation catalyst?