The General tab contains master feature toggles that enable or disable each Subscriptions Pro module. All features are disabled by default and must be explicitly enabled.
📌 What This Extension Adds: These feature toggles control Subscriptions Pro modules. Disabling a feature toggle suppresses all associated functionality — UI elements, cron jobs, and email sends — for that feature.
Feature Toggle Options #
| Option Key | Default | Feature |
|---|---|---|
dmsilm_sp_pause_enabled | false | Pause & Resume |
dmsilm_sp_winback_enabled | false | Win-Back Campaigns |
dmsilm_sp_trials_enabled | false | Trial Periods |
dmsilm_sp_plan_switching_enabled | false | Plan Switching |
dmsilm_sp_cancellation_survey_enabled | false | Cancellation Survey |
dmsilm_sp_renewal_reminders_enabled | true | Renewal Reminder Emails |
dmsilm_sp_dunning_enabled | true | Dunning Email Campaigns |
Dunning and renewal reminders are enabled by default as they are core retention functions most stores will want active from day one.
Renewal Reminder Settings (General Tab) #
The General tab also contains renewal reminder configuration:
| Option Key | Default | Description |
|---|---|---|
dmsilm_sp_renewal_reminder_days | [7] | Days before renewal to send reminder(s) |
See Renewal Reminders for full documentation and the note on the secondary dmsilm_sp_reminder_schedule key.
Cancellation Survey Settings #
When dmsilm_sp_cancellation_survey_enabled is true, the cancellation modal includes a survey step. See Cancellation Survey for configuration details.
Saving Settings #
Click Save Settings at the bottom of any tab to persist changes. Settings are saved per-tab — navigating away from an unsaved tab will lose unsaved changes on that tab.
