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).
### 2. IB - Internet banking.
Allows a user:
Allows a user to:
a. Create a transfer order
b. Check account balance
c. Check operation history (what debit or credit his account)
d. Check order history (i.e. rejected transfer order)
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.