Remix.run Logo
re-thc a day ago

> Make it easier to unsubscribe than doing a chargeback. Your competitors who do that will have a lower cost and be able to undercut you and you'll go out of business.

How do you know people aren't already doing so? It's not about the competitors but the industry in general.

Have you not read the post I was replying to?

I quote:

> People don't remember they signed up.

> They can't remember how to log in from a different device to cancel.

> It's easier to use their credit card app to dispute the charge.

> The company name is different than the product name

> A worker or family member signed up using someone else's card

> People expected one thing from your SaaS product

> They rarely check or read their email

Sure there were other points, but more than 50% of the list is about the customer having their own problems. It's like having a bad actor in the system making it worse for everyone.

ta1243 a day ago | parent [-]

Send an email saying "you're about to be charged, click here to cancel your membership"

porridgeraisin a day ago | parent [-]

Exactly. This is what I want all my subscriptions to do.

In UPI (I know I know...) there is an autopay system. Your single UPI app has a single page with all your subscriptions. You can cancel or do whatever there and it's all handled in one place. My openai, streaming services, youtube premium, amazon prime, everything is on there. It gives me notifications before a charge is about to occur. No dark patterns.

This is the standard I expect.

Since credit cards don't provide a centralised thing like that, it's up to the SaaS provider to give the equivalent experience.

Cancelling should be _exactly_ as easy as signing up. If that means your MAU doesn't increase as fast, maybe you have a shit product. Case in point: amazon prime can have cancel buttons littered all across every page and I'm still not gonna cancel it.

Here's the simplest implementation: Few days before and on the day of charging, some infobox on the app's most attention-requiring screen, and an email telling me I'm gonna be charged. In all those communications, the main CTA should be a cancel button, that without further ado, let's me confirm and cancel the thing.

Anything even one step more complicated is a dark pattern.

Someone downthread mentioned - what if they want to change their subscription level instead of cancelling? In that case, two CTAs: change plan, and cancel. Both equally sized and right next to each other with good color contrast - important! None of that greyed out cancel button bullshit.

ta1243 16 hours ago | parent [-]

I don't want to be messing around with "forget my password", or having to remember what email I set up for it.

> some infobox on the app's most attention-requiring screen, and an email telling me I'm gonna be charged

Nope, I no longer log in (because your app was crap, or because I accomplished my goal). Fine I lost $10

If I log in every day or two chances are I want to keep it going. It has to be an out-of-band communication with the ability to cancel in a frictionless way, which means no account hijinks