Yes, you can block a company from your credit card. This will prevent them from spending money on your account.