In the US, canceling a subscription has become a real point of tension. The Federal Trade Commission tried to make cancellation as simple as sign-up: the same number of clicks, no phone call to a rep, no maze of hidden screens. Courts struck the rule down in 2025, but the FTC has already signaled it plans to bring it back, and several states are writing their own versions of the same requirement on their own.
For SaaS founders, the legal back and forth matters less than what it reveals about user expectations. People already know they can sign up for a service in thirty seconds with a saved card. When canceling takes three screens, a "tell us why" form, and a button buried in the footer, users notice. It turns into a public complaint, a chargeback on the card, a one star review. And chargebacks are expensive: on top of losing the revenue, the SaaS still pays a fee to the card network and builds up a bad track record that can eventually put the whole payments account at risk.
Making cancellation harder doesn't actually keep anyone
There's an old logic behind hiding the cancel button: if someone has to fight through friction, maybe they'll give up halfway. In practice, the effect is usually the opposite of what the company wanted. Someone who genuinely wants out finds a way, whether that's disputing the charge with their bank or simply never coming back as a customer. What the company gets isn't real retention, just a delayed exit that was already coming, now with resentment attached.
Retention that actually works looks different: a better product, fairer pricing, a real reason to stay. Ironically, making cancellation easy tends to help with that too, because it removes "I still haven't managed to cancel" from the customer's head and forces the product to earn its keep through value instead of friction.
What actually changes
Making cancellation easy isn't only a matter of good judgment, it's also a technical one. The button needs to exist, live somewhere visible in the account area, and actually resolve the subscription with the payment provider, not just flip an internal flag that someone reviews later.
That's exactly the kind of detail CastorStack already handles out of the box: subscription, upgrade, and cancellation flows are ready from day one, wired directly into Stripe or Paddle, so there's no screen to build from scratch and no edge case to hope you remembered.