Just as a BTW, from my background in Finance, cancelling the card and replacing it with a new one will not stop these payments. The only ways to do it successfully are to either:
- close the account and open a new one; or
- contact the company concerned and get them to stop taking the charges by cancelling your subscription with them
If you are contacting the company, ensure that you do it via snail mail, and keep copies of all correspondance in case you need to refer to it.