No way! Will the monthly game time be deducted automatically? You didn't buy anything, and Blizzard automatically deducted money? I am in America, too. You must buy game time every month. Blizzard won't buy it for you automatically. Blizzard doesn't know how long you want to buy game time. How can I help you buy it? When you buy something at Blizzard Online Store, it will ask you to log into your Battle.net account, and then the online store will pay according to the payment information you fill in. If you agree to pay, it will be regarded as payment. In addition, when you bind with Battle.net, you are not required to enter the three important numbers on the back of the credit card, but you are required to enter them when you buy something. Also, your bank won't send you a bank bill every month. If you find something wrong, you can call the bank and explain the situation to them.
It is impossible to stop him from automatically deducting money after buying something. As long as the credit card is bound to Battle.net, you must log in to Blizzard Online Store, and they will automatically deduct the money after buying something. The online store account is a Battle.net account. If you don't bind your credit card to the war. Net, then the page where you buy things is another page, not in the online store. You just have to try.