The page may not load correctly.
Chances are the funds have been blocked by the bank that issued your credit card. Doctor Web cannot influence bank policies. The funds will be returned to your account after a period defined by the bank. If the money is not returned to your account in 2-3 days after receiving confirmation from Google Play, contact your bank.