How does Steam handle free games with micro transactions?

As in, am I allowed to manage micro transactions with my own backend through Paypal or Stripe or whatever I want, or do I have to put all my micro transactions through Steam DLC in which they would of course take their percentage cut of?

Basically, is it possible to use Steam merely as a “marketing” tool, and get 100% of the profit my game is making.

war thunder is in the steam store and they have micro transactions via their own system but also a few pieces of steam dlc.
They basically did what you are suggesting, but they might also have a special deal.

When playing via Steam, the default payment option for everything (including non-Steam DLC) is Steam wallet as well, so I guess Steam takes their part from that as well.