Gifting Battle.net Money

Is there a way that I can buy Battle.net money for someone else?
I know that I can go out purchase a Battle.net gift card at Best Buy and then mail the card to them, but I was hoping for something I could do from my computer. Where Blizzard would just immediately credit their account, or at least email them a code to get the money.
Is there a way to do that?
Best Answer
Buy a Battle.net Gift Card:
And send the recipient the code off the back.
Always use ALL CAPS when typing the codes. For example:
EYEH8BNALOANINGAME2
Is the correct way of typing the code at the following link:
https://www.battle.net/account/management/redemption/redeem.html
Pictures about "Gifting Battle.net Money"



Quick Answer about "Gifting Battle.net Money"
Can you gift your Battle.net Balance?
You can gift Battle.net Balance directly to a friend, or use your own Battle.net Balance to gift a product from the Battle.net Shop to a friend.How long does a Battle.net gifting take?
Gifts purchased in the Battle.net Shop are sent once the payment is processed and the order status is Complete. This can take up to 24 hours. If your friend is not receiving an email, check that you sent the gift to the correct address or ask your friend to correctly set up the filters of the email provider.How to change the currency on battle.net and get stuff for cheaper :)
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Karolina Grabowska, Karolina Grabowska, Angela Roma, Karolina Grabowska