According to the Steam pre-order page, this game will have microtransactions.
Everything Above, Plus:
Company of Heroes 2 Commissar Chest* In-Game Currency Gift to be Used Towards Purchasing Future Content XP Boost Unit Boost Commander Archetype
There goes a great part of my interest in the game. If the transactions are for cosmetic items only though then all is fine. Still, until I hear more about this I'll be taking a cautious interest on this game.