Is it better to replace a button with error text or show error on click?
Context: mobile banking app
I need to design a state for when the user is no longer able to transfer money because they have payments overdue on their account.
Is it better to:
- Keep the button "Transfer money" and when the user clicks, display an error message explaining why this action is blocked
OR
- Remove the "Transfer money" button and put the error message text in it's place.