It isn't a scam. The OP paid for some time frame with a credit card that was then charged back and/or renounced by the supporting bank. This pulled the funds back out of Blizzard's bank account. They want to be paid for that in a secure method (money order) first before the OP will be able to set up payment method going forward. Once they are evened up he'll be able to use a credit card (not the same one I'm sure though) on the account again.
His phone call to them should clear it all up.