My friend who doesn't have a credit card asked me to use mine to add funds to his battle.net account so he can buy items in Diablo 3 (he pays me cash in return). I would associate my card to his account, put some money, and then remove the card.

He gave me his email & pass, but when I tried to enter battle.net, it locked his account because, of course, I was entering his account from a different IP that he regularly uses.

What can I do to accomplish this without having to give to him my credit card number and security number? I can't go to his house either because it's far away.

  • 1
    spending real life money on D3 -______-
    – l I
    Commented Apr 23, 2013 at 2:09
  • 1
    Does your friend have a paypal account? AFAIK paypal works with battle net as well and its much easier to transfer money that way.
    – l I
    Commented Apr 23, 2013 at 2:10
  • @spartacus no, he doesn't. He could get one I think, but only for this?
    – Luciano
    Commented Apr 23, 2013 at 2:15
  • @LUciano Doesn't stop him from using his Paypal account for other stuff later on, does it? It all has to start from somewhere. Commented Apr 23, 2013 at 2:40
  • I'll talk to him about this posibility.
    – Luciano
    Commented Apr 23, 2013 at 2:42

3 Answers 3


you need him to read off to you his authenticator code at the very moment you log (because there is a new one every 10 secs). If he doesn't have one, tell him to get one.

  • Yeah, in case this wasn't clear, just have him give you the code that gets sent to his e-mail so you can log on.
    – Decency
    Commented Apr 24, 2013 at 2:11
  • I strongly doubt it's every 10 secs. They usually last from 30 to 120 secs, I'm not sure about battle.net's one, but I would definitely rule out 10. Way too short for anything.
    – o0'.
    Commented Nov 8, 2014 at 23:07
  • I downvoted this answer because this is asking for trouble. You NEVER GIVE YOUR LOGIN DETAILS TO ANYONE. It is also NOT ADVICEABLE to use your credit card on anyone elses account. It will get shot down as fraud pretty quick and your friend will have trouble with Battle.Net support if he gets an own card.
    – user28015
    Commented Sep 30, 2015 at 13:51

Have your friend make his own paypal account, then paypal transfer money (which is free) to him. Then let him transfer funds to his battle.net account from paypal.


You should NEVER log into other peoples account. And especially not use YOUR credit card on THEIR account. Once he has his own credit card, he will have to do a lot of explaining to Battle.Net support why his name is suddenly different and might even get banned for account sharing or stealing. You are not helping him here, you are setting him up for a ban.

The best way to go here is to buy a Battle.Net Prepaid Card in the value you want to gift him. Those are available via e.g. Amazon and other online shops and you can just send him the code via EMail. He can then redeem it for his account.

You can also gift any item from the Battle.Net store directly to him.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .