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