According to this Reddit thread you can cancel online but you must first chat with an agent. That's the Sirius XM I know. This thread is a year old. Maybe they have changed their ways but I'm skeptical. Consider me the Apostle Thomas. I doubt unless I see it with my own eyes.
https://old.reddit.com/r/assholedesign/comments/100rb5f/siri...