Exception should be correctly set

If we are having financial exception, plugin exception didn't set, so code were getting Result with status FAILED without any reasoning about it.