Cancel Flows

Click-to-Cancel Compliance

Implement automatic compliance with global subscription cancellation requirements

Overview

"Click-to-Cancel" requirements have cropped up around the world in various forms, with the common thread that each law or rule requires subscription businesses to make their cancellation process as straightforward as their sign-up process. The goal of "Click-to-Cancel" rules is to eliminate complicated cancellation processes for customers.

The core principle is symmetry: if a customer can subscribe with a few clicks, they should be able to cancel just as easily. This means no mandatory interactions with customer service, no complex flows, and no hidden cancellation options.

Cancellations must be processed immediately upon request, with a clearly visible and accessible cancellation option.

Automatic Compliance

Churnkey automatically implements Click-to-Cancel compliance across all jurisdictions. This handling is currently live and requires no additional setup. We handle the complexity of different regional requirements so you can focus on your business.

How It Works

In the moment your customer triggers the Cancel Flow, Churnkey automatically detects your customer's location based on a combination of browser metadata, billing, and IP geolocation. If they're in a state or country that already requires Click-to-Cancel compliance, a "Cancel Now →" option will persist in the Cancel Flow session.

The Click to Cancel implementation is currently live and no additional setup is required.With Churnkey, you're automatically compliant for all jurisdictions requiring one-click cancellation options.

Here are the locations that are currently under the Click-to-Cancel implementation:

RegionStatusEffective Date
EUActiveCurrent
FranceActiveCurrent
GermanyActiveCurrent
CaliforniaActiveCurrent
New YorkActiveCurrent

FAQ

Is there a way for me to see the customers who used the Click-to-Cancel button?

Not yet. We're currently working on ways to present this data to you in your dashboard. However, if you're looking to have more details on Click-to-Cancel, you can:

1. Request help to our support team
Email us at [email protected], and our team will be happy to send you a report on which customers used the "Cancel Now →" button.

2. Use our webhooks
The usedClickedToCancel is available in the session's payload. This method requires some technical implementation.

Can I disable the Click-to-Cancel?

It's our policy to be "maximally compliant," so it's automatically applied to all your Cancel Flows and can't be disabled.