The point of fraud detection is that it might not be YOU doing it at all.
I have this conversation with customers regularly. I’m not asking questions because I think you are doing something wrong, I’m asking them to make sure someone isn’t doing you wrong.
I don’t know what’s up with your Blizzard payments, just saying that if it’s about fraud prevention, they don’t necessarily think you, the legit account holder, are the problem.