My account is blocked due to purchase failed!

That error code is a generic account blocked message.

If it was blocked due to being compromised or due to some penalty applied to the account, or an outstanding chargeback, among other reasons, no financial transactions would be allowed and any attempt to purchase something would fail.

Check you email and spam folder to see if there is anything there from Blizzard.