Yes, you can block a company from charging your credit card. You do this by contacting your bank and either revoking authorization for the payment or requesting a stop payment order. However, the bank will need to confirm that the cancelation doesn’t interfere with any contractual obligations you might have with the company that’s billing you.