Most credit card account agreements require you to cancel all agreements for preauthorized charges by merchants before closing the account to prevent the charges from being accepted. You should contact the merchant, rather than the bank, to cancel the agreement.
Review your account agreement for policies specific to your bank and your account.
For more information, see the Automatic Withdrawals & Preauthorized Payments FAQs on this website.