Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Page Properties
Target release
Epic 
Document status
Status
titleDRAFT
Document owner 
Designer
Developers
QA

Overview

As an operations manager I want to be able to adjust active loans to correctly reflect clients outstanding balances based on decisions that were made to either reschedule, or correct mistakes made in the past. 

There are 3 We have identified are 4 basic scenarios when rescheduling a loan: 

  • Extension of the loan term by adding extra instalments to the loan 
  • Change of the due date of each of the future instalments by X days (to allow shifting of days)
  • Give the client an extra grace period of X instalments to catch up on repayments
  • Adjust the interest rate for the remainder of the loan.

In certain situations one or more of the above could apply at the same time, such as extending the loan term, and giving a grace period at the same time. The different scenarios might or might not affect the interest calculation on the loan. So in cases whereby the loan term is extended it might be still using the same original Principal and interest amount , but there should also be a possibility of the interest increasing.

Considerations:

  • We can already do a very simplistic form of rescheduling, by waiving outstanding interest on a loan. Although this is not rescheduling perse it will still be available to cover (or extend) scenarios described for this topic
  • The undo disbursement feature can still be used to correct basic mistakes on loans that have just been disbursed. For instance loan term of 4 weeks was selected instead of 4 months etc. This obviously has the trade-off for the user that they need to re-enter payments. But the expectation is that this is normally identified very early on in the loan schedule. 

Background and strategic fit

...

#TitleUser StoryImportanceNotes
1Extend loan repayment periodAs a Branch Manager, I want to extend the loan term for a client who has difficulty to repay by a number of instalmentsMust Have 
2Change repayment dateAs a loan officer, I want to change the day on which payments are due for a client when they change meeting daysMust HaveTBD whether the actor is the Loan officer or the BM as well.
3Add a mid-loanterm grace periodAs a Branch Manager, I want to add a grace period to an existing loan schedule to allow clients to catch up on repaymentsMust HaveGrace period can be either on P, or P+I
4Adjust interest rate for remainder of loanAs a Branch Manager, I want to adjust the interest rate for the remainder of the loan to allow clients to catch up on repaymentsNice to HaveRight now only for future instalments to avoid reprocessing of payments and issues arising around accounting (close periods etc)
5Revert to original scheduleAs a Branch Manager, I want to be able to revert a loan to the original schedule, to fix any mistakes made by clientsMust HaveAnother solution: Undo reschedule feature, that would remove it again.
6View rescheduled loansAs a Branch Manager, I want to be able to see loans that have been rescheduled and who performed the rescheduleMust Have 
7View previous schedulesAs a loanofficer, I want to be able to view previous loan schedules for a loan that has been rescheduledMust Have 

 

Business Rules



Attributes

...

AttributeDescriptionNotes
 LoanID Loan ID 
   

Security and Permissions

...

  • Flexible loan schedules. Even though the feature might re-use a lot of code from this feature we do not want to implement it straight away to reduce complexity. At the same time this process should take place before creating loan, rescheduling is after the disbursement.
  • Rescheduling of interest on past instalments 
  • Rescheduling of instalments that have already been fully or partially paid.The extra grace period feature will be on the full instalment (P+I), future functionality might include choosing between either.