Loan Creation Application

This returns all loan creation application details.

Overview

To get loan creation application details you first build the complete loan creation application endpoint by passing version to the url path and authToken, mfbCode to the query params then make a post request to the complete URL

A successful request will return a 200 status code with the loan creation application details in the response body.

You can check out the API reference to get Loan Creation Application details.


Required Payload


NAMESTATUSDESCRIPTIONTYPE
TransactionTrackingRefRequiredThis is a unique tracking reference for the loan account.string
LoanProductCodeRequiredThe product code for the loan product. Obtainable from Bankone Portal or API call.Int
CustomerIDRequiredThe unique customer ID on Bankone.Int
LinkedAccountNumberRequiredCustomer's savings/current account where the loan will be disbursed.string
CollateralDetailsRequiredDescription of the collateral being presented by the customer.string
CollateralTypeRequiredType of collateral being presented by the customer.string
ComputationModeOptional0 = Variable loan (Fixed/Flat or Reducing loan repayment), 1 = EMI Loan.Int
TenureOptionalLife span of the loan (in days).Int
MoratoriumRequiredNumber of moratorium days.Int
InterestAccrualCommencementDateRequiredLoan start date. The default is the current financial date.Date
AmountOptionalLoan amount to be disbursed.Int
InterestRateRequiredApplicable interest rate (should be an annual rate).Int
PrincipalPaymentFrequencyRequired0 = Daily, 1 = Weekly, 2 = Monthly, 3 = Quarterly, 4 = Annually, 5 = Bi-monthly.Int
InterestPaymentFrequencyRequired0 = Daily, 1 = Weekly, 2 = Monthly, 3 = Quarterly, 4 = Annually, 5 = Bi-monthly.Int

Expected Request

{
"TransactionTrackingRef": "string",
"LoanProductCode": "string",
"CustomerID": "string",
"LinkedAccountNumber": "string",
"CollateralDetails": "string",
"CollateralType": "string",
"ComputationMode": 0,
"Tenure": 0,
"Moratorium": 0,
"InterestAccrualCommencementDate": "2025-03-11T09:09:00.504Z",
"Amount": 0,
"InterestRate": 0,
"PrincipalPaymentFrequency": 0,
"InterestPaymentFrequency": 0,
"LoanFeeIDs": [
0
]

Expected Response

{
"IsSuccessful": true,
"CustomerIDInString":
null,
"Message": "Loan
Account has been created
successfully",

"TransactionTrackingRef":
"2437373637",
"Page": null

Call the endpoint twice after 20secs to retrieve loan account number