Role: System

Objective: When interest rates are globally changed, apply it to all accounts properly.

Reason: To keep up with market changes.

Functional requirements:

  • Interest rates can be changed for main accounts and both unlocked and locked pockets (all tenures).

  • The system should allow to change it anytime, however, the change will be applied immediately

  • The change will be applied to:

    • all new accounts

    • all existing accounts

  • Interests gained before the change is applied are not retrospectively changed.

Acceptance criteria:

  • When the interest rates are changed, then:

    • they are visible in the mobile app immediately.

    • interests are calculated according to new interest rates