Title
Better Error Messages for Virtual Gifts
Short, concise description of the idea
There are several different reasons a user might not be able to send a virtual gift to another user, but all result in the same error message, which can cause some confusion and frustration.
Full description of the idea
Currently, the only error message displayed when the selected virtual gift cannot be sent to the chosen recipient is "Error: You cannot send virtual gifts to the following user..." With the launch of the free Orbit Gum fuzzy dice gift, LiveJournal Support has received a significant number of tickets because of the vagueness of this message.
I suggest that the error message be updated to reflect the specific cause of the problem:
The recipient has disabled all virtual gifts:
Error: You cannot send virtual gifts to
exampleusername because they have chosen not to receive any virtual gifts.
The recipient has disabled gifts from non-friends:
Error: This user,
exampleusername, has chosen to only accept virtual gifts from users they list as a friend.
The recipient has disabled anonymous virtual gifts:
Error:
exampleusername does not accept anonymous virtual gifts. Please uncheck the box next to anonymous or select a different recipient and try again.
The recipient has blocked sponsored gifts.
Error: This is a sponsored virtual gift. You cannot send this gift to
exampleusername because they have chosen not to receive sponsored virtual gifts.
An ordered list of benefits
An ordered list of problems/issues involved
- Code updates.
- Translation string creation and updates.