Prevent a user trying to send funds that they do not own.... To avoid them getting a negative balance.. send error back to request.