As asked
A user's card payment fails at checkout. What should the error message say, and how do you decide what not to say?
Sample answer outline
A good answer is clear, specific where the system knows the cause, and action-oriented without blaming the user. It should distinguish between insufficient funds, expired card, network failure, and unknown decline only if the payment processor safely exposes that reason. Avoid exposing sensitive bank details or implying certainty the product does not have. The message needs a recovery path such as trying another card, checking details, or contacting the bank. Strong UX writers also mention localisation, accessibility, and consistency with the product voice.
Expect these follow-ups
- How would you write the same message for a screen reader user?
- What if legal says you cannot disclose the decline reason?
- How do you test whether the copy reduces support tickets?