API Documentation
  • 🏡Home
  • Overview
    • 💡What we do
    • ✨Our Features
  • General Guide
    • 🏷️Introduction
    • 📪Test and Go Live
    • 💁Configuration
      • Custormers
        • Create Customer
        • Fetch Loan Customers
        • Fetch Customers
      • Loan Types
        • Fetch Loan Types
        • Loan Reasons
      • Country
        • Get all countries
        • Get states by country Id
      • Branch
        • Create Branch
        • Branches
      • Sales Person
        • Create a Salesperson
        • Get Sales Persons
      • Team
        • Create a Team
        • Get Teams
      • Employers
      • Industries
      • Commission
  • Products Guide
    • 🏛️Loans
      • New Loan Application
      • Activate/De-Activate Auto approval
      • Loan Information
      • Active Loans
      • Repayment Schedule Calculation
      • Create payment entries
      • Spool Repayments Due
      • Repayment Activation File
      • Repayment Activation Information
      • Disburse
    • 🪝Webhooks
      • Webhooks Verification.
      • Verification Steps
Powered by GitBook
On this page

Was this helpful?

  1. Products Guide
  2. Loans

New Loan Application

Apply for loans from any of the setup business branches and get funds disbursed directly into provided bank details

POST https://<your_business_alias>.lendastack.io/ias/loan

This endpoint creates a new loan application on the system. To automate Loan approval at creation, set it up by calling this endpoint https://<your_business_alias>.lendastack.io/ias/loan/autosetting/activate/deactivate

Headers

Name
Type
Description

Authentication*

String

The encoded combination of your public key and secret key (see the Test and go live section of the docs)

Request Body

Name
Type
Description

BranchId

Int

UtilityBillFile

String

Utility bill document (Max 5MB) Formats Allowed: ".png", ".jpeg", ".jpg", ".docx", ".pdf"

BankStatementFile

Object

Customer's bank statement filte. (Max 5MB) Formats Allowed: ".png", ".jpeg", ".jpg", ".docx", ".pdf"

DateOfBirth

String

Customer's date of birth

NextOfKinAddress

String

Customer's next of kin address

NextOfKinPhoneNumber

String

Customer's next of kin phone number

NextOfKinName

String

Customer's next of kin name

CustomerAltPhoneNumber

String

Customer's next of kin alternative phone number

CustomerPhoneNumber

String

Customer's phone number

SalesPersonId

String

Id of salesperson

Gender

String

Customer's gender

RepaymentMethod *

String

Method for loan repayment. Must be: Cash Card - Paystack Cheque Deduction At Sourceor Automatic Direct Debit - Remita

UtilityBill

Object

Document of any Utility Bill like - NEPA, etc

ResidentialAddress *

String

Customer's residential address

BankAccountName

String

Customer's bank account name

BankAccountNumber *

String

Customer's bank account number

BankName *

String

Customer's bank name

BankSortCode *

String

Customer's bank sort code

EmployerId

Int

EmployerName

String

Customer's employer name. Required if the customer's employer is not on the system

EmployerPhone

String

Customer's employer phone number. Required if the customer's employer is not on the system

EmployerEmailAddress

String

Customer's employer email. Required if the customer's employer is not on the system

EmployerAddress

String

Customer's employer address. Required if the customer's employer is not on the system

EmployerPayDate

Int

Customer's employer pay date. Required if the customer's employer is not on the system

EmploymentCode

String

Customer's employment code. Required if the customer's employment status is Employed

GradeLevel

String

Customer's grade level. Required if the customer's employment status is Employed

DateOfEmployment

String

Customer's employment date. Required if the customer is employed

BankStatement

Object

Customer's bank statement file

EmploymentIndustryId

Int

EmploymentStatus *

String

Employment status must be EMPLOYED or SELF EMPLOYED

Bvn

String

Customer's bank verification number

CustomerId

Int

EmailAddress

String

Customer's email address (must be a valid email adress)

NetIncome*

decimal

Customer's net income

LoanReasonId

Int

LoanDuration *

Int

Duration of the loan in months or weeks depending on the loan type specified (must be a number greater than zero)

LoanAmount *

decimal

The loan amount (Allowed range will vary according to the loan product selected )

LoanTypeId *

Int

CommissionInfo[0].amount

decimal

List of CommissionInfo object ( amounnt, roleTypeId and roleType) : Commission Amount

CommissionInfo[0].roleType

String

List of CommissionInfo object ( amounnt, roleTypeId and roleType) : Commission roleType (Branch, Salesperson or Team)

CommissionInfo[0].roleTypeId

int

List of CommissionInfo object ( amounnt, roleTypeId and roleType) : commission roleTypeId

LoanDeposit.IsLoanDepositRecieved

bool

Loan Deposit object - LoanDeposit IsLoanDepositRecieved

LoanDeposit.DepositAmount

decimal

Loan Deposit object - LoanDeposit DepositAmount

{
    "data": 1208,
    "status": true,
    "message": "Success"
}
{
    "status": false,
    "message": "You have a running application with code -  currently at Loan Active"
}
PreviousLoansNextActivate/De-Activate Auto approval

Last updated 4 months ago

Was this helpful?

Id of the branch where loan is created (you can spool list of branches from )

Id of customer's employer if employed (you can spool list of employers from )

Id of customer's employment industry (you can spool list of employment industry from )

Customer's Id (you can spool list of customers from )

Loan reason id (you can spool list of loan reasons from )

Id of the loan product (you can spool list of loan types from )

🏛️
/ias/branch/branches
ias/employer/employers
/ias/employer/industries
/ias/loan/searchcustomer
/ias/loan/loanreasons/:searchParameter
/ias/loan/loantypes/:branchId