A friend of mine wants to buy me a game on Steam for my birthday and has already bought it in advance and given the date. Now I'm thinking, what if the game is not working on my laptop? Can I refund it like a normal game I bought? Will I get the money then? With that I could simply buy the PS3 / PS4 version of the game (why he did not do the same, I do not know).
You can give back all Steam games if you have not played for more than 120min. So no problem
Look at the return policy of Steam.
There are all important information about your question in it.
It is usually refunded as a Steam Credit
under normal conditions less than 2 hours
or simply refuse directly on this date refund period a few days (about 3)