To release frustration
When a person gets very frustrated he might try to find any way to help him ease that frustration. When a person finds that paying money can help him win he might take that action.
The desire to win
If a person is badly in need of winning and if winning is very important to him then he might take the step of paying money for virtual goods in order to win.
The person plays the game very often
If a person plays a certain game very often then he might feel that paying money for virtual goods isn’t a wrong decision as he already enjoys playing the game for many hours. The more time a person invests in a game, the more likely he is to pay money for virtual goods.
If a person becomes addicted to a certain game then both his desire to win and his frustration can grow if he keeps losing. Game addicts are more likely to pay for virtual goods. (See Why Online Games are addictive?)
If a person has extra income or if he earns a good amount of money then he is more likely to pay for a game. Generally, people who pay for games are the ones who belong to a higher social class.
Ease of pay
The fact that paying online for virtual goods is becoming easier has resulted in many people making impulsive buying decisions. A person could take the decision to pay and quickly execute it then regret it later.
They don’t have enough time
People who are very busy and who have very limited time to play games might actually make certain purchases in order to reach their objectives in a faster manner.
If a person is impatient he might fail to wait until he reaches the game’s objectives. In such a case, that person might pay for virtual goods to expedite the process. (See Why Do Gamers Get Very Angry?)
To access more options
Some games unlock certain characters, weapons or objectives when a person pays for them. Locking some parts of the game motivates some players to pay to unlock them.
To express themselves
Many people pay for virtual games to access some kind of personalisation options that allow them to express themselves and to communicate their personal identities to others.
Has paid before
A person can feel guilty the first time he pays for virtual goods. If a person has paid before for virtual goods then paying again might be easier for him.
Why do people pay to win in Games?
Why do people make pay to win video games? Why do people pay to win in Games?