Since 2013, microtransactions have been the lifeblood of GTA Online. Delivered to players as Shark Cards, these are virtual credit cards preloaded with GTA Dollars that can be purchased with real-world money from, among other places, the in-game Social Club store.
Read more on gamespot.com