A Cozmoslabs Product
Documentation / Subscription Plans

Subscription Plans

With Paid Member Subscriptions it’s fairly easy to create Tiered (Hierarchical) Subscription Plans for your users.

Tiered Subscription Plans

With PMS you can create a tiered subscription structure that allows your members to easily upgrade to a higher plan if needed.

You can create a Subscription Plan if you go to Paid Member Subscriptions -> Subscription Plans.

Paid_Member_Subscriptions_Subscription_Plans

This is how the Subscription Plans created with Paid Member Subscriptions look like in the Registration Form.

Paid Member Subscriptions Subscription Plans Registration Form

Multiple Tiered Subscription Plans

In order to set up multiple subscription-level groups and to allow members to sign up for more than one subscription plan (one per group) you will need to use the Multiple Subscriptions per User add-on (docs).

The Multiple Subscriptions per User add-on is available only with a Pro license of Paid Member Subscriptions Pro

After you install and activate the Multiple Subscriptions per User add-on you will be able to setup different subscription-level groups.

At Registration, users will be able to select and purchase only 1 Subscription Plan from a specific Group of Subscription Plans. In our case, they can purchase a Subscription Plan from the Psychics Group or from the Math group.

Paid Member Subscriptions Subscription Plans Mulitple Subscription Plans per User Registration Form

After Registration, logged-in users, will be able to purchase another Subscription Plan from the other group if they go to the page with the [pms-register] shortcode.

In our case, at Registration, we Subscribed to the “Math Course Free” plan and now we want to purchase the “Physics Course Silver” plan.

Paid Member Subscriptions Subscription Plans Mulitple Subscription Plans per User List of Subscriptoin Plans.

Add New Subscription Plan

To add a new Subscription Plan go to Paid Member Subscriptions -> Subscription Plans -> Click on the Add New button.

If this is your first Subscription Plan it will be considered the Main Subscription Plan (Parent Subscription Plan). All other Subscription Plans that you will create will be Upgrades or Downgrades of this Main Plan (Parent Subscription Plan).

Paid_Member_Subscriptions_Subscription_Plans_Add_New

Adding a new Subscription Plan gives you access to the following options to set up:

You can manage the user roles created by Paid Member Subscriptions with the Roles Editor functionality of Profile Builder

Sign-up Fee

Starting with Paid Member Subscriptions Pro v1.5.0 you can setup Sign-up Fees for your Subscription Plans. The Sign-up Fee represents the amount that you can charge people upfront when subscribing to a Subscription Plan.

This functionality is available if you use the following payment gateways:

Payment GatewayAdd-on
PayPal Standard (with recurring payments)Recurring Payments for PayPal Standard add-on (docs)
PayPal Express CheckoutPayPal Pro and PayPal Express add-on (docs). After you install and activate the add-on check the Reference Transactions option found in Paid Member Subscriptions -> Settings -> Payments. Learn how to enable reference transactions
StripeStripe add-on (docs)

To setup the Sign-up Fee option install and activate the appropriate add-on, enable Reference Transactions option if you are using PayPal Pro and Express checkout add-on, and go to Paid Member Subscriptions -> Subscription Plans -> Edit your Subscription plan -> Setup Sign-up Fee.

Paid Member Subscriptions _ Subscription Plans _ Sing_up Fee

Based on the example above users will need to pay $70 for the Gold plan and also the $10 Sign-up Fee. Users will pay the Sign-Up Fee only once.

Free Trial

Starting with Paid Member Subscriptions Pro v1.5.0 you can set up Free Trials for your Subscription Plans. The Free Trial represents the amount of time before charging the first Recurring Payment. The Sign-up Fee applies regardless of the Free Trial.

This functionality is available if you use the following payment gateways:

Payment GatewayAdd-on
PayPal Standard (with recurring payments)Recurring Payments for PayPal Standard add-on (docs)
PayPal Express CheckoutPayPal Pro and PayPal Express add-on (docs)
StripeStripe add-on (docs)

To set up the Free Trial option, install and activate the appropriate add-on, and go to Paid Member Subscriptions -> Subscription Plans -> Edit your Subscription plan -> Setup Free Trial.

Paid Member Subscriptions _ Subscription Plans _ Free Trial

Based on the example above users will receive a 1 Month Free Trial if they purchase the Silver Plan. After the expiration of the Subscription Plan users will be able to renew manually the plan from their Account.

If you set the Renewal option to “Always renew automatically” the Subscription Plan will renew automatically.

Renewal option

Starting with Paid Member Subscriptions Pro v1.5.0 you can choose if a plan should be recurring or not. To enable this functionality you will need to use one of the following payment gateways:

Payment GatewayAdd-on
PayPal StandardRecurring Payments for PayPal Standard add-on (docs)
PayPal Express CheckoutPayPal Pro and PayPal Express add-on (docs)
PayPal ProPayPal Pro and PayPal Express add-on (docs)
StripeStripe add-on (docs)

To setup the Renewal option, install and activate the appropriate add-on, and go to Paid Member Subscriptions -> Subscription Plans -> Edit your Subscription plan -> Setup Renewal.

You can always leave this to the default and use the global setting from Settings -> Payments. This setting simply gives you more control as you might not want some plans to be recurring at all.
Paid Member Subscriptions _ Subscription Plans _ Renewal

We can set the Renewal option to:

If the Renewal option is set to “Customer opts in for automatic renewal” users will be able to choose if the subscription is recurring by checking the “Automatically renew subscription” checkbox displayed in the Registration form.

Add Upgrade / Downgrade Subscription Plan

All the Upgrade / Downgrade Subscription Plans are assigned to the Parent Subscription Plan. In our case, we created the Silver Subscription Plan.

Paid Member Subscriptions _ Subscription Plans _ Add Upgrade

To create an Upgrade Subscription Plan we will need to click on the Add Upgrade link, displayed when hovering the cursor over the Subscription Plan, or by editing the main plan and clicking on the Add Upgrade button. In our case, we created a Gold Subscription Plan.

By creating the Gold Subscription Plan we changed the position of the main plan (Parent Subscription Plan), in our case the Silver Plan, and the new Upgrade Subscription Plan becomes the main plan (Parent Subscription Plan).

Paid Member Subscriptions _ Subscription Plans _ Upgrade Plan

To create a Downgrade Subscription Plan we will need to click on the Add Downgrade link, displayed when hovering the cursor over the Subscription Plan, or by editing the main plan (Parent Subscription Plan) and clicking on the Add Downgrade button. In our case, we created a Free Subscription Plan.

Paid Member Subscriptions _ Subscription Plans _ Downgrade Plan

Manage Subscription Plans

In the Subscription Plans interface, we can re-position our plans, delete them, bulk deactivate/active plans, filter Subscription Plans, search based on Subscription Plan Name or change the number of Subscription Plans displayed per page.

Re-position Subscription Plan

In order to re-position a Subscription Plan hover the cursor over the Subscription Plan and click on the Up / Down arrow.

Paid Member Subscriptions _ Subscription Plans _ Reposition Subscription Plan

Delete Subscription Plan

In order to delete a Subscription Plan hover the cursor over the Subscription Plan and click on the Delete link.

Paid Member Subscriptions _ Subscription Plans _ Delete Subscription Plan

Bulk Deactivate/Active Subscription Plans

In order to bulk deactivate/activate Subscription Plans check the Subscription Plans and click on the Bulk Actions option.

Paid Member Subscriptions _ Subscription Plans _ Bulk Deactivate _ Activate Subscription Plan

Filter Subscription Plans based on the date

In order to filter Subscription Plans based on date click on the All Dates option, select a date, and click on Filter.

Paid Member Subscriptions _ Subscription Plans _ Filter Subscription Plan

Search based on Subscription Plan Name

In order to search a Subscription Plan based on name add the name in the Search Subscription Plan box and click on the button.

Paid Member Subscriptions _ Subscription Plans _ Search Subscription Plan

Change the number of Subscription Plans displayed per page

In order to change the number of Subscription Plans displayed per page click on Screen Options -> Set the value and click on Apply.

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