Rumours by some Reddit users suggests that Grand Theft Auto Online may incorporate microtransactions.