|
There should be an unique transaction ref no. (could be auto generated or passed manually) for all savings transactions.
Use case 1: Savings account with withdrawal charges
-
On account withdrawal, withdrawal and withdrawal charges transactions should be in a single transaction scope and refer a single transaction ref no.
-
Should allow to reverse the transactions based on transaction ref no.
-
Should have a de duplicate check of ref no. e.g. should not allow to make another transaction using same ref no.
Use case 2: Savings account to account transfer.
-
On account to account transfer, all transactions including charges should be in a single transaction scope and refer a unique transaction ref no.
-
Should allow to reverse the transactions based on transaction ref no.
-
Should have a duplicate check of ref no. e.g. should not allow to make another transaction using same ref no.
|