DMSI Subscriptions Pro — Full Feature List

Advanced subscription lifecycle automation — from renewal processing to cancellation recovery, dunning management to analytics.

Automated Renewal Processing

Automate payment collection with configurable schedules and intelligent retry logic.

  • Configurable renewal schedules — Daily, weekly, or custom intervals to match your billing cycle
  • Exponential backoff retry — Automatic payment retry at 1 day, 3 days, 7 days (fully configurable intervals)
  • Retry audit log — Every retry attempt logged per subscription for complete auditing trail
  • Manual retry trigger — Admin can manually retry payment for individual subscriptions from the dashboard
  • Gateway integration — Works with Stripe, PayPal, and all WooCommerce-compatible payment gateways

Dunning Management

Recover failed payments automatically with smart retry sequences and customizable email campaigns.

  • Smart retry sequences — Triggered automatically on payment failure with configurable timing
  • Pre-built email templates — Customizable dunning emails via the WordPress email editor
  • Full email sequence — Payment failed → reminder → final notice → suspension warning
  • Configurable timing — Set exactly when each email sends (1 day, 3 days, 7 days after failure, etc.)
  • Dunning history log — Complete per-customer dunning history for support reference

Pause and Resume

Let customers pause their subscriptions without cancelling — retain them through temporary breaks.

  • Customer self-service — Customers pause their own subscription from the DMSI DDLS portal
  • Maximum pause duration — Configurable limit (e.g., 30 days, 60 days) to prevent indefinite pauses
  • Billing shift — Billing pauses during the pause period; renewal date shifts accordingly
  • License access control — Configurable per product: keep license active during pause or suspend it
  • Admin override — Admins can pause or resume subscriptions on behalf of any customer

Cancellation Recovery

Turn cancellations into save opportunities with exit surveys and win-back campaigns.

  • Exit survey — Triggered automatically when a customer initiates cancellation
  • Configurable questions — Customize survey questions (reason for cancelling, feature requests, etc.)
  • Win-back offers — Display a save offer during cancellation flow (e.g., “Stay for 50% off next month”)
  • Win-back email campaigns — Automated emails sent to recently cancelled customers
  • Survey reporting — All survey data collected and viewable in admin reports

Grace Periods

Give customers time to resolve payment issues before losing access — reduce involuntary churn.

  • Configurable grace period — Set days before license suspension after payment failure (e.g., 7 days)
  • Full access retained — Customers keep full access during the grace period while payment is retried
  • Automatic suspension — After grace period expires, license suspends until payment succeeds
  • Per-product configuration — Set different grace periods per product or subscription tier
  • Admin override — Extend the grace period manually for specific customers

Subscription Analytics

Track your subscription business health with real-time revenue and churn metrics.

  • MRR dashboard — Monthly Recurring Revenue updated in real time
  • Churn rate tracking — Monthly and rolling 12-month churn rate views
  • Cancellation reports — Cancelled subscriptions with exit survey data attached
  • Paused subscriptions report — Track how many subscriptions are currently paused
  • Win-back success rate — Measure how effectively your recovery campaigns convert

Note: For advanced analytics including ARR, CLV, and cohort analysis, upgrade to DMSI Analytics Pro.

Subscriptions Pro is available individually or as part of the All Access Bundle — all 8 extensions for €449/yr.