Cancel Subscription & Undo Cancellation
This page describes how to configue so that members can cancel their subscriptions in the app & web
Settings
Setting | Description |
---|---|
Show 'Terminate subscription' on the web showTerminateSubscription | Enables cancellation of subscriptions in the app and web. |
Use termination reason | Enables the use of termination reasons. |
Limit subscription cancellation to product label | Limit cancellation of subscriptions in the app and web, to subscription products with this product label. |
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:
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:
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:
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.
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.
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.
The screenshots above in this documentation shows the web, corresponding functionality is available for the app as well.