Re-imagining lending: A guide to lending integrations for building a modern credit stack
Aparna Chandrashekar
Content Specialist
|
Feb 9, 2023
Banks have historically struggled with integrating their systems and data. Legacy systems, data silos, regulatory hurdles and the complexity of integrations continue to challenge financial institutions. And understandably so - as the number of systems we’ve grown to rely on continues to increase, they’ll fail to save us time and energy if they’re unable to communicate and work together. However, this was arguably the secret to Slack’s success - its capability to connect with many other tools and services. Slack's API and bots allow it to connect with many different tools and services, making it popular among businesses of all sizes.
What is integration?
At its heart, integration is simply an exchange of data between two systems. Despite the hyper-digitisation the world has gone through, a large part of lending still needs to be digitised. And integrations with the right technology and systems, have the potential to remove the redundancies in manual tasks by allowing data to flow freely between systems, providing a single interface for documenting progress.
In this blog, we’re specifically talking about API integrations. API integration is becoming more common in lending as it allows for real-time data transfer and automation and provides flexibility. With API integrations, systems can communicate with one another in real-time, share data, and automate processes. This ultimately improves the end-user experience and makes the lending product reliable, scalable and partnerships-ready.
Integrations can be simple or as complex as necessary, so long as the technology platforms you’re communicating with allow for data exchange. An API-integration strategy helps lenders see the data exchange process happen without any hiccups, improving the customer experience, and providing more opportunities to innovate. However, most lenders’ concerns are centred around how data is shared for privacy, data integrity, or other concerns. For reference, if you’ve ever used Microsoft Outlook exclusively because of email privacy concerns, you know what we’re talking about.
What are some API integration challenges encountered by lenders?
Some may not be comfortable calling a CBS (Core Banking System) API from an external cloud - this means the process of accessing a CBS's API (Application Programming Interface) from an external cloud-based system or application. This allows external systems or applications, such as mobile banking apps, online portals or fintech startups, to retrieve and manipulate data from the CBS, such as customer account information, transaction history, and other banking-related data.
There is a decision-maker around every step, which makes triggering an API call by an external/third-party company almost impossible. For example, a bank doesn’t allow automated fund transfers without the bank’s central team's approval. Usually, having a business rule engine in place solves this problem
Some lenders may want to manage all their databases within the bank’s network
Some lenders may want an added layer of encryption on top of their API calls - which can add to the complexity, challenge scalability and add latency to the process.
What are the types of integrations required?
Lender integration can be broadly viewed as 2 systems.
1. LOS - Journey onboarding steps 2. LMS - Managing an active loan (Repayments and penal charges)
There’s a laundry list of integrations that connects the entire lending process, these integrations are run on the back of APIs. Just as a bridge connects two land masses and enables the exchange of goods and people, an API connects two software systems and enables the exchange of data and functionality.
If a blacklisted customer has applied for a loan
Dedupe API which confirms if the borrower already exists in the lender’s system
An API to collate all the documents
An API to collect credit score
An API for loan booking, repayment, refund, payment gateway integration, and loan summary
Apart from this, integration layers also need to ensure workflows for KYC, NACH set-up, E-sign and Terms and conditions.
Here’s a more detailed description of every integration required
NCIF API
This API is used to filter out blacklisted users based on banks’ credit policies. Typically used by Banks, not NBFCs, for NBFC there is PAN-based filtering done.
BRE
Policies are defined by the Lenders, NBFCs, or Partners for the applicability of loan applications. These policies can be created in the BRE through APIs.
The BRE API can then use inputs from the user to decide the candidature of the Loan Applicant.
BCIF Dedupe
Only applicable to banks where they will check if a lead exists in their system based on PAN, Email, mobile, etc
This API ascertains if the customer is an ETB (existing to bank) or NTB (new to bank) customer.
LOS / Lead creation
This is called to create an entry into lenders’ LOS system.
For banks we call this API either after a user is qualified for a loan or after KYC is completed based on the request structure of this API. Most of the time it's called after the BRE qualifies a customer.
For NBFCs, it's typically called MITC to push all data together.
A Lead number/customer identifier is generated by the lenders, and update the Loan Application Number with the ID that is passed by the lender.
KYC
NBFCs can be accommodated with one of our existing flows for KYC. [EKYC, OKYC, Digilocker etc]
Banks usually have their own KYC journey built into their environment. We will open the banks’ KYC link.
For ETB customers, fresh KYC is usually skipped and existing KYC details are fetched.
Document upload
This API will be used to push all documents collected in the journey. Typically used by NBFCs and banks where the KYC is remotely deployed.
CIBIL Hardpull
This is a mandatory API that is common to both NBFCs and Banks. This needs to be called before MITC.
Additional scoring API
This is a specific API for some banks. In case they have their own scoring mechanism we might have to integrate this. It takes the CIBIL bureau response and generates a score for a user.
NACH
NBFCs can use existing e-Nach flows offered by FinBox through its journeys to complete the set-up of auto-debit. DIGIO nach flow with their lender name configured in the journey
Banks can do the same if they don’t have their own e-NACH flow.
E-sign
For Aadhaar-verified e-signing, the lenders can simply call our APIs that come pre-integrated with registered e-sign providers.
MITC - Most Important Terms and Conditions
During UAT integration lenders will share their agreement template. We need to create a template that can be filled with applicants’ data.
Once a template is created we assign it to a lender.
Post Sanction (LMS)
Create Loan / Disburse
API to create a loan booking at the lender's end. This will give a loan ID that needs to be tracked for further API calls.
Loan Summary
API to give details on an active loan. We use this API before triggering Repayments or nudging users for repayment.
This will give information regarding penal charges
Mark Repayment
This API will mark an EMI payment. This is usually called after success from the payment gateway.
After successful repayment, we need to verify if the amount is updated by calling the loan summary API
Refund API / Foreclosure
This is an API to close an active loan before its tenure. This API is called by the platform in case they want to handle a refund scenario (specific to credit line / OD)
Payment gateway integration
Banks might have some specific payment gateway integration tie up. We need to incorporate that in our journey.
Conclusion
No doubt that the world we live in has become highly volatile, fast-paced and almost fickle in terms of consumer behaviour. The number of variables to consider, not just for lenders, is evolving at the rate of knots. And lenders are catching up - in tandem with changing customer expectations, financial institutions are delivering better experiences. And it is exactly this conundrum, the one around serving your customer with the best banking experience, that has brought APIs to the centre of the lending ecosystem. APIs in lending promise to create and deliver better, instant solutions to a hurried customer. They also serve as a facilitator for finding personalized solutions, while generating bundles of user-generated data for the businesses to decode and leverage.
What most lenders overlook is that integration isn’t a one-time solution, it’s continuous maintenance and therefore resource intensive. We understand that APIs are a mainstay in the financial services industry, which is no wonder because we’ve built a business around it! We’ve helped several lenders focus on their core strengths, while we take care of maintaining data connections and increasingly complex workflows between interfaces. As a digital infrastructure company, FinBox knows its nuts and bolts. So, if you’d like, we’re here to walk you through integrations.
Get in touch with us today!
["Banking as a Service"]["Digital Lending Infrastructure"]["NBFC"]["FinTech"]["LMS"]["Customer Experience"]["CBS"]