chatbot

Client Overview

RatnaafinLogo

Ratnaafin Capital PrivateLimited (commonly known as Ratnaafin), established in November2018, is an Ahmedabad-based, RBI-registered NBFC specializing in MSME financial services such as business loans, working capital, supply chain finance, and solar finance.

Client Location

Ahmedabad, India

Industry

Financial Services – Supply Chain Finance (SCF)

Solution

Web-based Loan Origination System (LOS)

Tech-Stack

Frappe Framework 15.61.0

800+

Employees

48

Branches

5000+

Channel Partners

Business Challenge in Supply Chain Finance Operations

Ratnaafin had existing LOS systems for other loan products; however, it did not have a structured, dedicated system for Supply Chain Finance (SCF). Over time, SCF onboarding and verification processes faced challenges in scalability, maintainability, configurability, auditability, and integration readiness.

Key issues included

objective-icon

Limited scalability for future SCF products

objective-icon

High maintenance effort due to custom architecture and manual dependencies

objective-icon

Low configurability for changing workflows

objective-icon

Increasing manual effort in onboarding and verification

objective-icon

Weak audit trail and compliance readiness

objective-icon

Integration limitations with external verification systems

Loan Origination System (LOS) – Core Implementation

The objective was to redevelop the LOS using the Frappe framework, while retaining continuity with Ratnaafin’s business processes.

Reduce manual onboarding effort through automation and OCR-based data extraction

Improve data accuracy via KYC extraction

Strengthen compliance and auditability through controlled workflow

Enable integrations with external verification and bureau systems

Build a scalable base for future loan products with configurable workflows

Scope of Implementation

In scope:

vector

Applicant onboarding (Individual and Legal Entity)

vector

KYC document upload and automated data extraction

vector

Identity verification through applicant name matching

vector

Credit bureau integration (score + report retrieval)

vector

Stage-driven workflow management for SCF Leads

vector

Vendor-specific API integrations

vector

Configurable document requirements, validations, workflows, and notifications

Out of scope:

vector

Product-specific workflow variations

vector

Loan disbursement and repayment processing

vector

Accounting, ledger, and post-sanction monitoring

Workflow stages:

workflow

Solution Architecture & Lead-Centric Design

The LOS is a web-based application built on the Frappe framework and designed around a lead-centric model.

Each financing request is represented as an SCF Lead.

The SCF Lead progresses through controlled stages:

workflow
icon

At each stage, the system enforces validations, role-based controls, and mandatory checks to ensure data completeness, accuracy, and compliance while maintaining operational flexibility.

icon

Most applicant data can be extracted directly from uploaded documents using OCR, minimizing manual entry and enabling users to move ahead in the workflow faster.

icon

The platform is highly configurable and supports requirement changes without code-level modifications. Document requirements, validations, workflows, notifications, and visibility rules can be adjusted based on evolving business needs.

icon

Easy error navigation is built into the workflow — whenever a required field or document is missing, the system guides users directly to the relevant section for correction.

icon

Role-based visibility ensures users only see information relevant to their responsibilities, supported by configurable permissions and access controls.

icon

Up until the Disbursement Queue stage, key details remain flexible and editable as required by business processes, for example, updating applicant roles such as converting an applicant to a co-applicant.

Core Functional Modules Delivered

Applicant Onboarding & KYC Data Extraction

vector

Users upload KYC documents against the SCF Lead

vector

System validates document type and format

vector

Documents are sent to a KYC extraction service (OCR-based extraction)

vector

Extracted data is received and mapped to applicant fields

vector

Applicant profile is auto-filled with extracted values

Exception handling:

vector

If extraction fails, manual entry and correction are allowed

vector

Re-upload and re-trigger supported

Compliance & Structure:

vector

Secure handling of uploaded KYC documents

vector

Audit logging for extraction and manual overrides

vector

RBI-compliant field structures using linked master data

Applicant Name Matching for KYC Verification

vector

Compares the applicant's name with different KYC documents

vector

Supports detection of mismatches across different documents

vector

Generates match status: Full / Partial / Fail

vector

Stores results against SCF Lead

Controls:

vector

If Fail, manual review required

vector

Mandatory remarks for manual overrides

vector

Early-stage detection helps prevent downstream discrepancies

Credit Bureau Integration & Vendor APIs

vector

User-initiated or stage-triggered bureau pull

vector

Validates mandatory identifiers (PAN, DOB, etc.)

vector

Sends bureau request and receives response

vector

Parses and stores credit score and credit report

vector

Updates credit pull status on SCF Leadscore

Controls:

vector

If bureau API fails, status marked Failed

vector

Authorized re-trigger supported

vector

Vendor-specific integrations designed to be extensible

Configurable Workflow, Visibility & Notifications

vector

Document requirements, validations, and workflow transitions configurable without code changes

vector

Role-based visibility and permissions configurable based on operational roles

vector

Notifications configurable at triggers through multiple channels (Email, SMS, messaging platforms)

vector

ParsesEasy navigation to missing fields or documents reduces operational friction during stage transitions

Supply Chain LOS (Sub-Product) – Workflow & Business Impact

The stage-driven workflow ensures:

vector

Standardized onboarding and verification

vector

Clear audit trail and traceability

vector

Reduced operational errors

vector

Role-based controls for compliance

vector

Easy navigation to missing fields or documents when validations fail

The stage-driven workflow ensures:

workflow

Looking to build or modernize a Loan Origination System tailored for NBFCs and Supply Chain Finance? See how our configurable, compliance-ready LOS platform helps NBFCs streamline onboarding, automate verification, and scale new lending products faster without heavy customization.

Explore our NBFC Solutions

Arrow-vector

Business Impact

business-impact

Reduced manual effort and faster onboarding turnaround through OCR extraction

business-impact

Higher data accuracy via automated document processing

business-impact

Early detection of identity mismatch risk

business-impact

Better compliance readiness with logging and workflow controls

business-impact

Highly configurable platform adaptable to multiple SCF products without code changes

Why Frappe + Sanskar Technolab

frappe + sanskar

Workflow, roles, audit logs, and extensibility are strong native features

Document management, visibility controls, and integrations are highly configurable

Sanskar Technolab delivered a flexible, stage-driven LOS aligned with NBFC compliance requirements

Frappe provides rapid development, maintainability, and configurability

Future Roadmap (Recommended Enhancements)

vector

Product-specific workflow variations

vector

Loan disbursement module

vector

Repayment schedule and collections

vector

Accounting and ledger posting integration

vector

Post-sanction monitoring and risk alerts

vector

Rule-based credit decisioning engine

Image description

Let's Craft Awesomeness Together!

Fill up a form now. right arrow

Privacy Policy | Sitemap

© 2024 Sanskar Technolab All Rights Reserved