SM-985 - Auto deduct OD loan on due date (30 and 60 day) Done

Epic: SM-960 - Repay an overdraft before 60th day Done
Priority: as per Jira
Effort estimate: as per Jira
Review status: ready to review

Role: system

Objective: Automatically deduct outstanding principal on due date from client’s main account

Reason: client doesn’t forget to repay the loan

Functional requirements: pls see the technical documentation here Loans Technical documentation

UI requirements:

  • n/a

Process flow:

  • as per #3 and #4 workflows : Overdraft Technical documentation

    • Deducting the fixed fee if customer doesn’t have enough balance to cover the loan is discussed here: SM-984 - Add fixed fee after 30th day for OD loan Done

Execution steps: pls see the technical documentation here Loans Technical documentation

Internal dependencies:

  • Intrabank transaction available, from clients' accounts to bank’s technical account

External dependencies:

  • n/a

Alternative scenarios:

  • BO to manually withdraw money from clients' main accounts

Acceptance criteria:

  • If available, total outstanding OD loan is deducted from client’s main account at the 30th day

  • If available, total outstanding OD loan is deducted from client’s main account at the 60th day

    • Fixed fee should be already deducted when there’s incoming money to the main account

  • Client is notified that loan was deducted successfully and so closed

Links to wireframes/UI: https://www.figma.com/file/0LEEFZgkUnPkPTkY9PMREt/SaFi---WF-%26-UI-(Shared)