You should use Steam Keys to sell your game on other stores in a similar way to how you sell your game on Steam. It is important that you don’t give Steam customers a worse deal than Steam Key purchasers.
(…)
It’s OK to run a discount for Steam Keys on different stores at different times as long as you plan to give a comparable offer to Steam customers within a reasonable amount of time.
That, imho, is quite reasonable, because Valve provides these keys to the developer free of charge, i.e. the developer does not have to pay 30% commission on these keys.
Developers are free to sell their games on other storefronts (like Epic or GOG) for a lower price than they do on steam, permanently. Or at least, I was not able to find such a clause in their docs, the only clause that talks about something like a price parity I could find on the keys page, i.e. selling steam copies of the game on other storefronts.
I’ve just checked their steamworks partner documentation. This only applies to steam keys.
https://partner.steamgames.com/doc/features/keys
That, imho, is quite reasonable, because Valve provides these keys to the developer free of charge, i.e. the developer does not have to pay 30% commission on these keys.
Developers are free to sell their games on other storefronts (like Epic or GOG) for a lower price than they do on steam, permanently. Or at least, I was not able to find such a clause in their docs, the only clause that talks about something like a price parity I could find on the keys page, i.e. selling steam copies of the game on other storefronts.