Valve just added digital gift cards to Steam, allowing you to send money directly to a friend’s Steam Wallet. You can also use the same trick we used adding Steam Wallet funds to send almost any amount—not just the preset values.
Source: How-To Geek