Skip to main content

ApproveLoanRequestCommand

Overview

Approves a loan at the current approval level and moves to next level or marks as fully approved.

Status: 📝 Documentation in progress

Command Structure

{
"cmd": "ApproveLoanRequestCommand",
"data": "{\"loanQuoteId\":110,\"approvedAmount\":500000,\"comment\":\"Approved at branch level\"}"
}

Parameters

ParameterTypeRequiredDescription
loanQuoteIdlongYesLoan application ID
approvedAmountdecimalYesApproved loan amount
commentstringNoApproval notes

Approval Hierarchy

  1. Branch Manager
  2. Area Manager
  3. Division Manager
  4. Credit Administrator
  5. Head of Credit
  6. Control Officer
  7. Managing Director

Effects

  • Updates approval level
  • Records approver and amount
  • Triggers next level notification
  • If final level: marks FULLY_APPROVED