Scenarios

  1. Overdraft detail screen is displayed and user presses the repay now button.

  2. The outstanding overdraft balance is displayed and the user can select an account (main account or open unlocked pocket) to use for the repayment.

  3. User confirms the selected account by pressing the confirmation button at the bottom

  4. Once the request is confirmed by the Loan manager, the app waits for the async messages with updated overdraft summary.

  5. App updates the overdraft summary in local storage.

  6. Once the app receives the new overdraft summary with accepted “close“ change reason the user is navigated to the successful confirmation screen.

Code

Description

Handle

Err1

Server responds with error status code

Show the failed confirmation screen.

Err2

The overdraft was rejected

Show the failed confirmation screen.