DMSI Subscriptions Pro Feature
How Customers Pause #
- Customer logs into the site and navigates to the customer portal
- Goes to the Subscriptions section
- Finds the active subscription they want to pause
- Clicks Pause Subscription
- A modal appears asking them to select a duration (30, 60, or 90 days)
- Optionally enters a reason
- Clicks Confirm Pause
After Pausing #
- A confirmation email is sent immediately
- The subscription shows a “Paused” badge in the portal
- The action buttons change: “Pause” is replaced by “Resume”
- Billing is automatically skipped on the next renewal date
Pause Modal #
The pause modal is rendered by templates/portal/pause-modal.php. It shows:
- Available pause durations (dropdown)
- Explanation of what pausing means
- Confirm and Cancel buttons
What Customers See While Paused #
In the portal, a paused subscription shows:
- Status badge: Paused (green background, styled by SP)
- Pause end date
- “Resume Early” button
- Next billing date (after pause ends)
