Fact Sheet

RS RealEdge™

UPI Integration Manager

realedge factsheet banner


After the implementation of Unified Payment Interface (UPI) switches in India, the participating Banks/Financial Institutes require highly scalable, fault tolerant and reliable platform to cater high volume of transactions on behalf of banks or financial institutions. With the recent changes in the Indian payments landscape triggered by demonetization and the push for digital transactions, the volume of UPI transactions increased ten times over a period of just couple of years and promises to grow further. Unfortunately, existing UPI infrastructures for most banks are not adequate to cater to this exponential growth.

RS Software did the market research and found that Banks/ Financial Institutes are lacking such a platform. Looking into the market needs, we developed multi-tenant-based platform to provide different services in Software-as-a-Service (SaaS) model.

RS RealEdge™ - The UPI Platform from RS Software

RS RealEdge™ is a proprietary platform from RS Software that enables Banks and Payment Service Providers (PSP) to integrate with the UPI Central Platform available in India. RS RealEdge™ communicates seamlessly with the central switch and integrates with the Core Banking Systems (CBS) and other banking channels. It provides payment APIs that can be consumed by digital banking platforms, enabling mobile and internet-based applications for the end consumer.

RS RealEdge™ is an API-based, multi-tenant transaction processing platform with high availability, reliability, and security. The platform has been built using modern architecture principles.

Salient Business Features

  • Bank/Financial Institutes onboarding and access management
  • Transaction orchestration with multiple networks via bank connectivity
  • Payment transactions (Push and Pull) APIs and meta-APIs
  • Multi-tenant platform, where multiple hosted entities can subscribe to the services based on their requirements
  • Virtual address management (PSP virtual address, merchant specific virtual address etc.)
  • Global address management like Aadhaar, mobile number etc.
  • Single-click 2-factor authentication with authentication factors like OTP, mPIN etc.
  • Encryption management with Hardware Security Modules for PIN authentication and Digital Certificate management
  • Integration with Bank’s CBS and Hardware Security Module (HSM). Platform supports all major CBSs such as Finacle, Bancs, Flexcube etc.
  • Reconciliation and Settlement as defined by central network
  • SMS and eMail integration with the Bank’s existing system or a hosted service
  • Admin portal for:
    • Configuration management
    • Access management
    • Reporting and analytics
    • Transaction history
  • Responsive dashboards where visualization can be configured to various formats of tables, graphs, dials, etc.

Salient Technical Features

  • Platform supports high volume business transactions on a scalable (horizontal and vertical) and reliable (fault tolerance, DC, DR) architecture based on distributed processing with built-in support for near-zero RPO and RTO
  • Microservice-based cloud-ready architecture
  • Open-source technologies used to develop all modules and components
  • High throughput enabled using cached parameters that can be referred by in-flight processing components
  • 99.9% availability with adequate fallback and redundancy
  • Highest level of security for communication with Bank CBS and other subsystems using industry standard security protocols with up to 2048-bit encryption and SHA1/SHA2/RSA algorithms
  • Workflow to support business processes which can span from short to long completion cycles
  • Secured file-based data transfer service for offline information exchange
  • Managed logging of high volume OLTP logs
  • Scheduler triggered execution for processing, report generation, and loading of data from secure data area
  • 24×7 Application and System monitoring with built-in alert notifications and early warning systems
  • Batch processing and secured batch transportation through SFTP
  • Data archival for at least six months

Platform Overview

A high-level view of RS RealEdge™ with respect to bank and NPCI would be as follows:

RS RealEdge™ will be placed in the Bank premises or on cloud (private/public), and will perform the following key functions:

Factsheet RS_RealEdge_Jan2021
diagram new 1_realedge
  1. CBS Integration: RS RealEdge™ communicates with Bank CBS for debit/credit processing.
  2. HSM Integration: RS RealEdge™ communicates with Bank HSM for PIN processing.
  3. Digital Channels: Platform integrates with digital channels like Net Banking, Mobile Banking and existing Bank Apps.
  4. 3rd Party App: RS RealEdge™ provides APIs for 3rd party PSPs to integrate with the Bank’s CBS and get access to the UPI platform.
  5. Other Subsystem Integration: RS RealEdge™ also enables communication with other bank systems like email or SMS servers.

RS RealEdge™ Functional Architecture

A functional overview of RS RealEdge™ is illustrated below:

Factsheet RS_RealEdge_22222jpg

Summary of Components

    • UPI Mobile Component: Mobile component to be delivered as a component in the mobile banking app of the bank.
    • UPI Net Banking Component: A component/SDK which may be called from the Net Banking portal of the bank to make the payment through UPI.
    • Web Service Layer: A set of web services to be published for Mobile and Net Banking components.
    • CBS Adapter: An adapter layer for communicating with the CBS of the bank, either directly or through an enterprise service bus or message broker.
    • UPI Adapter: An adapter layer for communicating with UPI through the NPCI-provided router. This will post messages to and receive messages from UPI central.
    • VPA Manager: Virtual Payment Address Manager manages payment addresses for all users and provides different kind of services like payment address resolution, validation, availability check etc.
    • User Profile Manager: Manages user profile and accounts.
    • Event Scheduler: Manages and schedules different kind of events in UPI Payments business flow.
    • Batch Processor: Manages and runs different kind of batch processing in UPI Payments.
    • Key Manager: Manages all kinds of keys required to make secure communications and storage of encrypted data.
    • Settlement: This module handles the settlement processing of the transactions.
    • Security Manager: Manages authorization scope of different kind of users for the services.
    • Notification Manager: Handles different kind of notifications to users through various channels like email, push notifications, SMS etc.
    • Reports: Standard and customized reports as requested by Banks.

About RS Software

rslogo copy

RS Software is a focused player in the Electronic Payments domain with more than 25 years of experience in providing customized software solutions to the payments industry. RS Software is the technology partner of choice for NPCI to build UPI, their digital payment platform that aims to be an overlaying platform that unifies different NPCI payment platforms like IMPS, NFS, AEPS, and RuPay, while simplifying digital payment processing for banks.

RS Software proudly serves a number of the world’s leading payment brands, providing solutions across all areas from switching and authorization, clearing and settlement, risk and fraud management, dispute management and data management.