A Cozmoslabs Product

Pause Subscriptions

The Pause Subscriptions add-on allows members to temporarily pause their recurring subscriptions. Members can pause and resume their subscriptions without canceling, maintaining their membership relationship while billing is suspended.

Activating the Pause Subscriptions Add-on

The Pause Subscriptions add-on is available starting with a Pro license.

After purchasing a paid version of Paid Member Subscriptions, you can check the following guide on how to install Paid Member Subscriptions.

Settings

The Pause Subscriptions add-on provides both global defaults and per-plan customization options.

Global Settings

Navigate to Paid Member Subscriptions -> Settings -> Payments -> Subscription Global Configs to configure the default pause behavior for all subscription plans.

Enable Subscriptions Pause

Through this toggle you can enable the Pause functionality for all defined plans, depending on their settings. The pause functionality can be enabled or disabled individually for each plan, regardless of this setting.

Maximum Pause Duration

Set the default maximum time a subscription can remain paused. This setting applies to all plans that are set to use “Settings Default” in their individual configuration.

You can configure this as:

Number of Pauses

Define how many times a member can pause their subscription. This helps prevent abuse of the pause feature while still providing flexibility.

Per-Plan Settings

Each subscription plan can have its own pause configuration that either inherits the global defaults or uses custom settings.

Navigate to Paid Member Subscriptions → Subscription Plans → Edit Subscription Plan and locate the Extra Options → Pause Subscriptions section.

Pause Subscriptions

Choose how pause functionality is handled for this specific plan:

When set to Enabled additional options will appear.

Number of Pauses

Set a plan-specific limit on how many times members can pause this subscription.

Maximum Pause Duration

Define how long subscriptions for this plan can remain paused. Options include:

Important: The pause duration options only appear when pause functionality is enabled for the plan.

Front-end

Members can pause and resume their subscriptions from the Account page when they meet the eligibility requirements.

Pausing a Subscription

Eligibility Requirements

A member can pause their subscription when all of the following conditions are met:

How to Pause

  1. Navigate to Account → Subscriptions
  2. Locate the active subscription you want to pause
  3. Click the Pause button next to the subscription
  4. A confirmation message appears showing:
    • The calculated pause end date (or “unlimited” if no maximum duration is set)
    • A warning that access to members-only content will be suspended during the pause
  5. Confirm to complete the pause action

During Pause Period

Resuming a Subscription

Manual Resume

Members can manually resume their paused subscription at any time:

  1. Navigate to Account → Subscriptions
  2. Locate the paused subscription
  3. Click the Resume button
    • A confirmation message shows the recalculated next billing date. The billing date is extended by the exact duration the subscription was paused
    • For example: If a subscription was paused for 15 days, the next billing date shifts forward by 15 days
  4. Confirm to resume the subscription

After Resume

Automatic Resume

Limited Duration Pauses

When a subscription is paused with a specific maximum duration (not “unlimited”), the plugin automatically schedules a resume event using WordPress cron. The subscription will automatically resume when the pause end date is reached.

For Unlimited Pauses

Subscriptions paused with unlimited duration require manual resume by the member or administrator. No automatic resume event is scheduled.

Automatic resume relies on WordPress cron functionality. If cron is not running properly on your site, automatic resumes may not trigger as expected. See the Troubleshooting section for more information.

Back-end

Administrators have full control over member subscriptions from the WordPress dashboard, including the ability to pause and resume subscriptions on behalf of members.

Admin Controls

Pause/Resume from Edit Subscription:

  1. Navigate to Paid Member Subscriptions → Members
  2. Click on a member to edit
  3. Locate the subscription you want to manage
  4. Click Edit on the subscription
  5. Change the Status dropdown to:
    • Paused – to pause an active subscription
    • Active – to resume a paused subscription

When an administrator changes the subscription status the same eligibility rules that apply to members also apply to the admin.

Viewing Paused Subscriptions

Filter Paused Subscriptions

From the Members page, you can quickly view all subscriptions that are currently paused:

  1. Go to Paid Member Subscriptions → Members
  2. Click the Paused filter
  3. All paused subscriptions will be displayed in the list

Edit Member Subscription Page

For detailed subscription information, navigate to the Edit Member Subscription page where you can view complete pause history and logs:

Group Memberships Support

When the Group Memberships add-on is active, the Pause Subscriptions feature automatically synchronizes pause states across parent and child subscriptions.

How It Works:

Note: Individual child subscriptions cannot be paused independently when part of a group. Only the parent subscription controls the pause state for the entire group.

Paid Member Subscriptions Pro

Accept (recurring) payments, create subscription plans and restrict content on your website. Easily setup a WordPress membership site using Paid Member Subscriptions.

Get Paid Member Subscriptions

The Ultimate Membership Bundle

Combine the power of Profile Builder with Paid Member Subscriptions to set up user registration, memberships, and recurring revenue.

Get 25% off with the bundle

Help & Support

We’re here to help you every step of the way.

Open a Support Ticket