DMSI Subscriptions Pro Extended Feature
>
Subscriptions Pro adds a cancellation survey to the standard cancellation flow.
How Customers Cancel #
- Customer goes to the Subscriptions section of the portal
- Clicks Cancel Subscription on the subscription
- A cancel modal appears
- If the survey is enabled: survey questions are shown inside the modal
- Customer selects a cancellation reason (required if survey is required in settings)
- If applicable: a “Pause instead?” suggestion may appear
- Customer clicks Confirm Cancellation
The Cancel Modal #
The cancel modal is rendered by templates/portal/cancel-modal.php. It contains:
- Subscription summary (product name, amount, next billing date)
- Survey form (if enabled)
- Pause suggestion (if the reason qualifies)
- Confirm and Cancel buttons
After Cancellation #
- Subscription status changes to
cancelled - Cancellation confirmation email sent
- Win-back campaign starts automatically (if enabled)
- Survey response recorded for analytics
