How do you express what to do when error occurs in a user story? Should the response to what happen on errors be in a task of the original user story, or should I create another user story that is concerned with what happens on errors?
E.g.
This says nothing about what to do on errors such as credit card is invalid, not enough money, …
As a buyer I want to pay for the order with a credit card to get immediately access to the services.
I could add another user story like this:
As a buyer I want to get information about errors during payment immediately so that I can fix the errors and try again.
Which of these is common/correct? Should the error handling be part of the original user story?