Click-to-Cancel Compliance
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.
Here are the locations that are currently under the Click-to-Cancel implementation:
Region | Status | Effective Date |
---|---|---|
EU | Active | Current |
France | Active | Current |
Germany | Active | Current |
California | Active | Current |
New York | Active | Current |
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 support@churnkey.co, 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.