Internal Account
Add Internal Account
• Currency is mandatory and should be only EUR.
• Every client id in the client id list should be unique and should exist in the system.
Update Internal Account Status
• Internal account should exist in the system.
• If internal account status and the requested status is initial, conflict occurs.
• If account status is deleted and the requested status is active, conflict occurs.
• If account status is initial or deleted, status cannot be updated as suspended or deleted.
• If account status is deleted and the requested status is initial, conflict occurs.
Update Internal Account Alias
• Internal account should exist in the system.
• Requested alias should be different then the existing one.
Get Internal Accounts
• Page number should be equal or bigger then 1.
• Records per page should be between 10 and 1000.
Get Internal Account
• Internal account should exist in the system.
Add Internal Account Balance Update Request
• Internal account should exist in the system.
• New disposition limit cannot be less than 0.
• New balance update request is not acceptable if there is another waiting request for this account.
• New balance and new disposition limit should be different than the existing ones.
Get Internal Account Transactions
• Internal account should exist in the system.
• Page number should be equal or bigger then 1.
• Records per page should be between 10 and 1000.