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