No, Blizzard does not refund character trades once they are complete

Once you finalize a character trade in World of Warcraft, the transaction cannot be reversed. Blizzard's policy treats character trades as permanent exchanges — the gold leaves your account, the character moves to the new realm or faction, and there is no undo button. This applies whether you traded with another player, used the in-game trade system, or moved a character between your own accounts.

The reason for this permanence is technical and practical. Character trades involve moving data across Blizzard's servers, updating faction allegiances, transferring gold, and locking both accounts into the transaction. Reversing it would require unwinding all those changes and potentially creating conflicts if either player has already spent the gold or made changes to the character. Blizzard avoids this by making trades final.

If you believe the trade happened by mistake — you were hacked, someone else accessed your account, or you misunderstood the terms — you have one path forward: contact Blizzard Support directly. They will not reverse a trade you made intentionally, but they will investigate if your account was compromised.

Key Takeaways

  • Character trades in World of Warcraft are permanent once completed, and Blizzard does not reverse them under normal circumstances.
  • If your account was hacked or someone else made the trade without your permission, contact Blizzard Support with evidence and they may investigate account recovery options.
  • Blizzard may restore your account to a previous state if they confirm unauthorized access, but this is not a standard refund — it is account security intervention.
  • Before trading a character, verify the receiving account, the realm destination, and the gold amount, because there is no way to undo the transaction yourself.
  • If you traded with another player and they refuse to return the character or gold, Blizzard will not force them to do so, as both parties agreed to the exchange.

What happens when you report a trade as unauthorized

If someone else accessed your account and made a trade without your knowledge, Blizzard Support can review your account history. They log all trades, including the timestamp, the accounts involved, and the gold transferred. This record helps them determine whether the trade matches your normal behavior.

If Support confirms unauthorized access, they may restore your account to a state before the trade occurred. This is not a refund in the traditional sense — it is a rollback of your account data. The character and gold return to your account, but any other changes you made after the trade (new gear, quests completed, levels gained) may also be reversed to that earlier point.

To report this, log into your Battle.net account, go to Support, and open a ticket under "Account and Billing" or "Hacked Account." Provide as much detail as you can: when you noticed the trade, what character was moved, how much gold was transferred, and whether you recognize the destination account. Response times vary, but Blizzard typically investigates within a few days to a week.

Why Blizzard treats trades as final

Character trades involve real money or significant time investment, which is why Blizzard makes the process deliberate. You must confirm the trade twice, see the exact gold amount and character name, and wait for both accounts to accept. This multi-step confirmation is designed to catch mistakes before they happen.

Once both players confirm, the trade is locked in. Blizzard's reasoning is that if they reversed trades on request, players could exploit the system: trade a character, spend the gold, then claim the trade was a mistake and get both the character and the gold back. By keeping trades permanent, they prevent this abuse.

The same logic applies to player-to-player trades. If you traded a character to another player and they refuse to trade it back, Blizzard will not intervene. Both of you agreed to the exchange, and Blizzard does not mediate disputes over whether the deal was fair or whether one player changed their mind.

How to avoid trading mistakes in the first place

Before you initiate any character trade, write down the details: the exact character name, the destination realm, the receiving account name, and the gold amount. Read this information aloud as you confirm each step in the trade window. This sounds excessive, but it catches typos and confusion before the trade completes.

If you are trading with another player, communicate outside the game first. Use Discord, email, or another platform to confirm both players understand what is being traded and why. Screenshot or record the agreement. This does not protect you from Blizzard's perspective — they still will not reverse a completed trade — but it creates a record if the other player disputes what happened.

If you are moving a character between your own accounts, make sure you are logged into the correct Battle.net account before starting the trade. Many mistakes happen because a player is logged into the wrong account or has multiple accounts open in different browser tabs.

What to do if you regret a trade but it was your choice

If you made the trade intentionally but now regret it, Blizzard will not reverse it. This is the hardest situation because there is no policy exception. You can contact Support and explain your situation, but the answer will be no — the trade was completed with your consent, both confirmations were accepted, and the policy does not allow reversals for change of mind.

Your only real option is to negotiate with the other player if you traded with someone else. Offer to trade the character back, offer gold or items as compensation, or propose a new deal. Whether they agree is entirely up to them. If they refuse, you have no recourse through Blizzard.

If you traded the character to an NPC vendor or deleted it, the character is gone. Blizzard does not restore deleted characters except in cases of account compromise.

Frequently Asked Questions

Can I get my gold back if I traded it by accident?

Not through a standard refund. If your account was hacked, contact Blizzard Support and they may restore your account to before the trade. If you made the trade yourself, even by mistake, Blizzard will not reverse it. The confirmation steps are meant to prevent accidental trades.

What if the other player scammed me and won't trade back?

Blizzard does not enforce player-to-player trade agreements or punish players for changing their mind after a trade completes. Both parties agreed to the exchange when they confirmed it. You can report the player for harassment if they are threatening you, but Blizzard will not force them to trade the character back.

How long does it take Blizzard to respond if I report an unauthorized trade?

Response times vary, but Blizzard typically investigates account security issues within a few days to a week. During busy periods it may take longer. You can check your ticket status by logging into your Battle.net account and viewing your support history.

If Blizzard restores my account, will I lose progress I made after the trade?

Yes. A rollback restores your account to a specific point in time, so any quests, levels, gear, or gold you gained after the trade will be undone. This is why Blizzard only does this for confirmed account compromise, not for change-of-mind situations.

Can I trade a character back to the same player to undo the original trade?

Yes, if both players agree. You can initiate a new trade to send the character back. However, this requires the other player's cooperation, and they are under no obligation to accept. If they refuse, you cannot force the trade.