Domain overview
In our domain, there are three main parts:
Main account + Dashboard
Each onboarded customer has created main account, which is created internally in Thought Machine and has visible account number.
Other part is main dashboard and the balances overview related to that. We are responsible for implementing the designs on FE and on the BE, we are responsible for implementation of the balances and making sure that we get related product data from other squads (e.g. balance for overdraft for the overdraft widget).
Main epic covering this is: SM-909 - Manage account Accepted
Saving accounts (Alkansafe)
We offer two types saving accounts, also called saving pockets or Alkansafe.
Unlocked Pocket - Withdraw wherever, whenever and save with basic lower (e.g. 3.5%) monthly interest rate
Locked Pocket - Locked for a set period of time and earn with a better interest rate as high as 6%
Main epics are:
Subscriptions
During onboarding, customer has to choose subscription plan, which is then payed out on the monthly basis.
There are three different subscription plans, each has different number of benefits. Benefits are mainly tied to the transaction operations.
Scope that was not yet completed - Epics
In general, most of the things in the scope are finished from the Product perspective.
Main dashboard
Done for MVP, only missing thing is Atome Widget (currently implemented as coming soon widget). Must be discussed with Loans squad.
Main accounts
Saving pockets
Finance alignment
SM-7218 - Pockets interests - accrual, taxes, rounding To Do
Subscription
Finance alignment
Charge immediately after activating account. This needs additional product work. SM-7303 - Charge subscription immediately after activating To Do
Public launch features overview
Saving strategy (e.g. roundups). This needs additional product work. SM-5928 - Saving strategy To Do
Documentation and links
Include links to domain documentation
Confluence
User Stories User Stories
Interest earning overview - Interest calculation
Subscriptions overview - Subscription overview
Jira - https://safibank.atlassian.net/jira/software/c/projects/SM/boards/18
Designs
Communication channels
Slack
squad-accounts-finance - squad channel
squad-accounts-knowledge - channel for questions during hand-over
squad-accounts-finance-code-review - channel for requests for review of urgent PRs.
tm-support - channel mostly for devops issues. Usually, the response time is high so it is suggested to use Lark channel mentioned below instead
Lark
Product: Accounts & Subscriptions- general Finance channel for communication with the management regarding this topic.
TM Working group - communication with the provider. You can ask technical question in there.
Any other important information
Any domain specific information you would like to point out
Handover checklist
- Domain overview explained
- Not completed MVP scope clarified
- Public launch features explained
- Documentation sources and their structure clear - Confluence, Jira, Designs
- Important contacts covered
Outstanding tasks to complete after handover
- Review documentation in Confluence - User cf9dd
- Check calculator - User cf9dd
- Outstanding designs tasks - User 9da2e
- Make Jira part of tech handover - User cf9dd