This workflow seems similar to what happens here, in that there are some things that happen without confirmation specifically of what is about to happen.
Also this needs looking into before adding more features that can easily royally screw up your bank accounts.
I have several times had to unnecessarily reconcile/correct accounts with an active feed because something has been clicked/added/tagged where it shouldn’t have been.