Technical support is mainly player drive discussion on crashes/install issues, unfortunately not billing. Saw reports on this on Support > Customer Support which I can not personally verify. My only suggestion here is to clear out your blizzard wallet, start with a fresh billing method and make sure your bank is not rejecting the purchase.
2 Likes