Skip to main content

Plan-Level Cancellation Strategies

Control what happens when customers cancel their subscription

Yasen Tomov avatar
Written by Yasen Tomov
Updated this week

You can choose how cancellations behave for each subscription plan. This gives you more flexibility and ensures the cancellation flow matches your business model. Find the two flows below.

1. Cancel immediately (current default behavior)

  1. Customers can start their cancellation process only after their minimum commitment period has expired

  2. Cancellation is processed immediately

    1. Cancellation confirmed email will be send out

    2. Subscription cancellation confirmation webhook will be send out (if configured)

2. Cancel at the end of the billing period (or the end of the minimum commitment period if applicable)

  1. Customers can start their cancellation process at any time (including during a minimum commitment period).

    1. Cancellation request received email will be send out (if enabled)

    2. Subscription cancellation initiation webhook will be send out (if configured)

  2. The subscription will remain active until the end of the current billing cycle. When the billing cycle ends, it will be automatically cancelled.

    1. Cancellation confirmed email will be send out

    2. Subscription cancellation confirmation webhook will be send out (if configured)

Note: Cancellation completion will only take effect after the minimum contract duration has passed.

How it works in practice

  • When a customer requests cancellation, the system calculates the correct cancellation date based on the plan’s strategy.

  • The subscription enters a pending cancellation state until that date is reached.

  • The customer keeps access and continues being billed normally until the final billing cycle completes (if applicable).

  • When the cancellation date arrives, the subscription status is automatically updated to Cancelled.

  • Emails and webhooks are sent according to your existing notification settings.

Customers can view their cancellation process and status directly in the Self Service Center. They can also undo their cancellation request if they changed their mind:

Important to know

This overrides the Two-step cancellation flow.

Changing the cancellation strategy on a plan only affects new subscribers. Existing subscriptions will continue using the cancellation behavior that was active at the time they joined.

If you’d like to apply a new cancellation strategy to existing subscribers, please contact our support team — we’re happy to help!

Why use this feature?

  • Ensure cancellation behavior matches the rules of each plan

  • Give customers a clearer and more predictable cancellation experience

  • Reduce manual work by automatically scheduling cancellations at the correct date

  • Prevent billing errors by clearly defining when a subscription should stay active or end

Did this answer your question?