In-game transactions are any kind of in-game exchange that allows players to improve their playing experience. When it comes to free-to-play games, these in-game transactions are the main source of revenue for game developers.