Update use cases authored by Konrad Botor's avatar Konrad Botor
...@@ -22,17 +22,17 @@ i) executing end-of-day actions needed to update bank total balances and do all ...@@ -22,17 +22,17 @@ i) executing end-of-day actions needed to update bank total balances and do all
j) calculating fees (blockchain transaction fees equivalent). j) calculating fees (blockchain transaction fees equivalent).
There should be separate CBS -plugin for each fiat currency and separate instance of CBS for each fiat currency. The CBS should consist of modules responsible for e.g. managing user accounts, communication with CBS-plugin, communication with Bank, queuing transactions. It should be possible to turn off some modules. There should be separate CBS-plugin for each fiat currency and separate instance of CBS for each fiat currency. The CBS should consist of modules responsible for e.g. managing user accounts, communication with CBS-plugin, communication with Bank, queuing transactions. It should be possible to turn off some modules.
Each CBS-plugin will have separate configuration in the Exchange that defines available functionality in CBS(e.g. opening account). Each CBS-plugin will have separate configuration in the Exchange that defines available functionality in CBS(e.g. opening account).
### 2. IB - Internet banking. ### 2. IB - Internet banking.
Allows a user: Allows a user to:
a. Create a transfer order a. Create a transfer order
b. Check account balance b. Check account balance
c. Check operation history (what debit or credit his account) c. Check operation history (what debit or credit his account)
d. Check order history (i.e. rejected transfer order) d. Check order history (i.e. rejected transfer order)
e. Authorize his transfer order (SMS, token, etc.) e. Authorize his transfer order (SMS, token, etc.)
Additionally user should have a possibility to editing his data (phone number), choose authorization and authentication method. Additionally user should have a possibility of editing his data (phone number), choose authorization and authentication method.
### 3. DIS (shortcut based on BoL documentation) ### 3. DIS (shortcut based on BoL documentation)
Consists of: Consists of:
... ...
......