this is one place where middlemen actually shine imho, like apple managing your app subscriptions for you all in once place making them easy to cancel
You should be able to do it on your bank's site. And the fact that you can't is symptom of a really large problem.
You should be able to dispute any charge on your card. If you can't then you need to change banks.