DMSI Subscriptions Pro
DMSI Subscriptions Pro
Admin Settings (Subscriptions Pro)
Last Updated: March 31, 2026
Cancellation & Reactivation
Last Updated: March 31, 2026
Customer Portal
Last Updated: March 31, 2026
Getting Started (Subscriptions Pro)
Last Updated: March 31, 2026
Pause & Resume
Last Updated: March 31, 2026
Plan Switching
Last Updated: March 31, 2026
Recurring Billing
Last Updated: May 14, 2026
Subscription Management
Last Updated: March 31, 2026
Trial Periods
Last Updated: March 31, 2026
Win-Back Campaigns
Last Updated: March 31, 2026
Configuring Plan Switching
Last Updated: March 31, 2026Plan switching configuration is accessible at DMSI → Subscriptions Pro → General tab (Plan Switching section). 📌 What This Extension Adds: The plan switching feature toggle and proration method setting are provided by Subscriptions Pro. They do not exist in core DDLS. Configuration Options Option Key Default Description dmsilm_sp_plan_switching_enabled false Master toggle to enable the...
Configuring Trial Periods
Last Updated: March 31, 2026Trial period configuration is split between global plugin settings (at DMSI → Subscriptions Pro → Trials tab) and per-product settings (at the WooCommerce product level). 📌 What This Extension Adds: The Trials tab and all trial-related option keys below are provided by Subscriptions Pro. They do not exist in core DDLS. Global Trial Settings Option...
Trial Email Notifications
Last Updated: March 31, 2026Three email templates handle trial lifecycle notifications. All templates are located in templates/emails/ and follow the standard WooCommerce template override pattern. 📌 What This Extension Adds: These three email templates are specific to Subscriptions Pro’s trial system. Core DDLS sends no trial lifecycle emails. Trial Email Templates Template File Trigger Purpose trial-started.php Immediately on trial...
Trial Analytics
Last Updated: March 31, 2026Trial analytics provide visibility into trial uptake, conversion rates, and the performance of free versus paid trial offers. 📌 What This Extension Adds: The trial analytics section reads from wp_dmsilm_sp_trial_log and is provided entirely by Subscriptions Pro. Core DDLS has no trial analytics. Accessing Trial Analytics Navigate to WP Admin → DMSI → Subscriptions Pro...
Cancellation Flow Overview
Last Updated: March 31, 2026When a customer cancels their subscription, DMSI Subscriptions Pro provides a structured cancellation flow that captures cancellation reasons via an optional survey, handles post-cancellation cleanup, and queues the customer for a win-back campaign. 📌 What This Extension Adds: Core DDLS handles the mechanics of subscription cancellation (status change, license revocation). Subscriptions Pro adds a cancellation...
Cancellation Survey
Last Updated: March 31, 2026The cancellation survey captures exit feedback from customers at the moment of cancellation. It is displayed inside the cancellation confirmation modal before the customer finalises their decision. 📌 What This Extension Adds: The cancellation survey is a Subscriptions Pro feature. It adds a WooCommerce AJAX-powered form within the cancellation modal, response storage, and a reporting...
Reactivation Flow
Last Updated: March 31, 2026Reactivation allows a previously cancelled or suspended customer to restart their subscription without creating a new order. DMSI Subscriptions Pro provides both customer-initiated and admin-initiated reactivation paths. 📌 What This Extension Adds: Core DDLS does not have a reactivation flow. Subscriptions Pro adds reactivation eligibility checks, the customer portal reactivation button, payment processing on reactivation,...
Cancellation Analytics
Last Updated: March 31, 2026Cancellation analytics help you understand churn patterns, identify common exit reasons, and measure the effectiveness of retention efforts. 📌 What This Extension Adds: Subscriptions Pro aggregates cancellation data from WooCommerce order meta and subscription logs to provide a cancellation analytics view. The DMSI dashboard widget (added by Subscriptions Pro) surfaces key churn metrics on the...
Plan Switching Overview
Last Updated: March 31, 2026Plan Switching allows customers to move between subscription plans (upgrade or downgrade) mid-cycle without cancelling and re-subscribing. DMSI Subscriptions Pro handles the proration calculation, payment adjustment, and billing date reconciliation automatically. 📌 What This Extension Adds: Core DDLS does not support mid-cycle plan changes. Subscriptions Pro adds the plan switch request flow, proration engine, prorated...
Proration Calculation
Last Updated: March 31, 2026Proration ensures that customers pay fairly when switching plans mid-cycle. DMSI Subscriptions Pro supports two proration calculation methods. 📌 What This Extension Adds: The proration engine is entirely provided by Subscriptions Pro. Both calculation methods, the proration preview, and the prorated order creation are Subscriptions Pro features. Proration Methods Two methods are available, configurable at...

