Cancel Subscription & Undo Cancellation

Cancel Subscription & Undo Cancellation

This page describes how to configue so that members can cancel their subscriptions in the app & web

Settings

Setting

Description

Setting

Description

Show 'Terminate subscription' on the web showTerminateSubscription

Enables cancellation of subscriptions in the app and web.

Use termination reason
useTerminationReason

Enables the use of termination reasons.

Limit subscription cancellation to product label
limitSubscriptionCancellationOnProductLabel

Limit cancellation of subscriptions in the app and web, to subscription products with this product label.
(2025.02 / TP62152)

Message Templates

  • ‘Instructions before canceling subscriptions’ - This text will be shown in the cancel subscription modal

Cancel Subscription flow

Members can cancel their subscriptions by going to My Pages > Overview tab.

The setting “Show 'Terminate subscription' on the web” (showTerminateSubscription) enables cancellation of subscriptions.

By clicking on the subscription, a modal appears with a button to cancel their subscription:

image-20250519-153209.png
Click to expand images

 

image-20250519-153300.png

 

If the person is eligible to freeze the subscription (read more on how to allow users to freeze their subscriptions online here), a modal appears that suggests freezing the subscription instead of cancelling it:

image-20250519-153551.png

If the person selects the cancellation option, a modal will be shown where they have to select a reason for cancellation and enter an optional message. This same modal will appear upon clicking on the “Cancel subscription” button if the person is not allowed to freeze their subscription:

image-20250519-155025.png

The modal has the following content and structure:

1 - Subscription cancellation instructions
This is the content of the message template “Instructions before canceling subscriptions”, which you can configure through BRP Configuration > Messages in order to provide customized information towards the members.

2 - Termination reasons
These will only be shown when the Use termination reason (useTerminationReason) setting is enabled. These reasons can be configured from BRP Configuration > Subscriptions > Causes for cancellation. The member is required to select a reason before proceeding.

3- Comment
The member can provide a comment along with the termination reason.

When the user clicks the next button, a confirmation modal is displayed. This contains some information about the subscription and the last possible day that the member can use their subscription. If there are additions that will be canceled when canceling this subscription, those will be listed here as well.

The last day of use will be calculated based on the first possible date twhich he subscription can be terminated based on the binding- and termination period.

Confirm Subscription Cancellation Step

 

Once the “CONFIRM CANCELLATION” button is clicked, the subscription will be cancelled.

If the cancelled subscription can still be used, it will be listed below ‘Active subscriptions’ on My Pages as below, highlighting the last day of use:

If the cancelled subscription cannot be used, it will be listed under ‘Cancelled subscriptions’ on My Pages:

Undo cancellation

The undo cancellation process starts when the user goes to My Pages > My Subscriptions and finds a subscription that has already been canceled. If it’s possible to undo the cancellation, a button labeled "Undo cancellation" will appear.

Undo Cancellation

After tapping the "Undo cancellation" button, the user sees a confirmation screen with details about the subscription and a confirmation button. To finish the process, the user simply taps the confirmation button.

Undo cancellation confirmation

The screenshots above in this documentation shows the web, corresponding functionality is available for the app as well.