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?
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?