Bunq-Business: transfer aproval, multi-step
We need a solution for the following business case:
1) An employee - the "banker" - starts a bank transfer. This transfer is - by default - delayed by 7 days. During this time, it can still be canceled.
2) A second employee - the "reviewer" - gets a message that this bank transfer has been started. He checks it for correctness as soon as he has time.
3) After review, the reviewer has two choices: 3a) he can cancel the bank transfer, with a cancel message that is shown to the "banker". Or 3b) he can flag the transfer as "approved".
4) The CEO gets the "approved" message for this bank transfer. He sees the "approved" flag, who set it and who created the bank transfer. He can now decide whether to cancel it, to immediately perform it - or to do nothing, and wait until it's automatically performed. (7 days after creation).
This feature would enable us to safely give the right to make bank transfers to one or even several normal employees, with neglective minimal risks. The company could continue to run, even if the CEO is suddenly disabled - the bank tranfers will be slower, but they will come. It will enable us to spread the work to make bank transfers on many shoulders, and thus give the CEO more time for his "real" work.