Table of Contents
The Advanced Subscription Toolkit add-on extends the functionality of Paid Member Subscriptions by adding a new layer of flexibility and control. It lets you limit seats, auto-downgrade on expiry, schedule plan availability, restrict plans to one-time or invite-only, and create targeted discounts like upgrade-only, expired-only, or time-limited offers, giving you greater precision in managing memberships.
Advanced Subscription Toolkit is a Basic add-on, available with a Paid Member Subscriptions Basic, Pro, or Agency license only.
After purchasing a premium version of Paid Member Subscriptions, you can check the following guide on how to install Paid Member Subscriptions.
These options can be accessed by going to Paid Member Subscriptions → Subscription Plans, then selecting Add New or editing an existing plan, and scrolling to the bottom of the page under the Advanced Options meta box.
This option allows you to set how many members can purchase a subscription plan before it becomes unavailable in the front-end forms.
For example, you can use this option to create exclusive membership tiers, such as a VIP plan limited to X members, or you’re launching a new feature or service and want to allow only the first X users to sign up.
When a plan hits its member limit, it becomes unselectable in the front-end form, and users will see this message: “This subscription has reached its maximum capacity of members.”
This option enables you to automatically move a user to the selected downgrade subscription when their current plan expires.
Enables you to limit a plan so that each member can buy it only once. After purchase, renewal is disabled, and the plan will not show in new or change subscription forms.
This setting is particularly useful for promotional offers or exclusive access passes, where members should only be able to purchase the subscription once without the option to renew or re-purchase.
Restricts access so that subscriptions can be purchased exclusively with an invitation code created by the administrator. This is how it looks in the front-end form:
Admins can also provide users with a registration form URL, pre-filled with the invitation code, which can be distributed through email or other channels.
This option allows you to display subscription plans only within a defined time window by setting both a Start and End date. Outside of this period, the plans will be hidden from the front-end forms.
This option is useful when you want to create limited-time offers (e.g., a seasonal promotion running only during Black Friday), early access plans available for a short launch period, or event-based memberships that can be purchased only before a specific date. By setting start and end dates, you can control exactly when a subscription plan is visible and available for purchase.
These options can be accessed by going to Paid Member Subscriptions → Discount Codes, then selecting Add New or editing an existing plan, and scrolling to the bottom of the page under the Advanced Options meta box.
This option makes discount codes available exclusively for subscription upgrades.
This option makes discount codes available exclusively for users with an expired membership.
You can set the minimum period a member must have an active subscription before being eligible to use this discount.
For example, it can be used to create an early-bird discount that is valid only during the first X days after a user purchases and activates a subscription. It can encourage new members to act quickly (e.g., upgrading to a higher plan) while the discount is still available.
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 SubscriptionsCombine the power of Profile Builder with Paid Member Subscriptions to set up user registration, memberships, and recurring revenue.
Get 25% off with the bundle