Description | I think we'll need to have a transaction viewer (in the SPA: two sub-viewers for incoming/outgoing), where AML officers can view all incoming and outgoing wire transfers of the exchange by date, and possibly filtered by minimal amount. This is not stated anywhere, but given that they want us to check for TMERs and that it'll be hard to sell that the AML SPA does anything if there are no accounts, a search function by account but no transactions (ever!), I think everyone just thinks that "of course" there is a way to see the transaction a "bank" does.
So I'll add a new endpoint to return the transactions history (pagination + filter by minimum amount + filter by direction) and the AML SPA should have a menu "transactions", on it two tabs "incoming" and "outgoing" plus a filter box "minimum amount" and there render the matching transactions (paginated), showing the date, amount and account involved. The labels should be "Date", "Credit/Debit" and "Account" (with payto://-URI), and the payto-URI should be clickable and lead to the same existing SPA sub-page with all the AML/KYC details about that account (and where we can specify new measures). If the account has no KYC data and no custom rules, it would be good if the default rules are shown there. |
---|