dto

package
v0.0.0-...-421ca7e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 12, 2023 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreditDecisionInputStep

type CreditDecisionInputStep struct {
	ApplicationNo string `json:"application_no"`
	AadhaarNumber string `json:"aadhaar_number"`
	PanNumber     string `json:"pan_number"`
	AccountNo     string `json:"account_no"`
}

type CreditDecisionOutputStep

type CreditDecisionOutputStep struct {
	ApplicationNo string  `json:"application_no"`
	AccountNo     string  `json:"account_no"`
	CreditScore   float32 `json:"credit_score"`
}

type LoanApplicationInputStep

type LoanApplicationInputStep struct {
	//ApplicationNo string `json:"application_no"`
	ApplicantName string `json:"applicant_name"`
	AadhaarNumber string `json:"aadhaar_number"`
	PanNumber     string `json:"pan_number"`
}
Using 3 out of 7 Loan Origination Process for the reference implementation https://allcloud.in/all-cloud-blog/7-stages-in-loan-origination-process

1. Loan Application 2. Credit Decision 3. Loan Funding

type LoanApplicationOutputStep

type LoanApplicationOutputStep struct {
	ApplicationNo string `json:"application_no"`
	AccountNo     string `json:"account_no"`
}

type LoanFundingInputStep

type LoanFundingInputStep struct {
	ApplicationNo string `json:"application_no"`
	AccountNo     string `json:"account_no"`
}

type LoanFundingOutputStep

type LoanFundingOutputStep struct {
	ApplicationNo      string  `json:"application_no"`
	AccountNo          string  `json:"account_no"`
	DisbursementAmount float64 `json:"disbursement_amount"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL