Description
The Addon Packages feature enables the management of additional access packages for anyone selling standalone content in member areas, linking posts, pages, or protected materials to separate purchases within Paid Memberships Pro. This add-on helps combine subscription plans with one-off unlocks, without turning each extra piece of content into a new membership level.
Key Features of Addon Packages
- Access packages
Creates additional unlocks for protected content in Paid Memberships Pro. - Standalone content
Allows selling separate access to specific posts, pages, or materials. - Membership integration
Works alongside the existing tiers and permissions of Paid Memberships Pro. - Purchase-based control
Grants access according to the package acquired by the member. - WordPress workflow
Adds an extra layer of control without duplicating content structures.
Benefits of Addon Packages
- More commercial flexibility
Enables selling extra content without creating new subscription plans. - Access organization
Keeps packages, tiers, and protected content in a coherent flow. - One-off monetization
Helps charge for specific materials in addition to the main monthly fee. - Less complexity
Reduces the need for parallel structures for standalone content.
Who Is Addon Packages Intended For?
- Anyone selling courses, extra lessons, or premium materials within a member area.
- You who already use Paid Memberships Pro and want to unlock standalone content via separate purchase.
- Anyone who needs to combine recurring subscriptions with additional access packages.
How to Download Addon Packages
The Addon Packages is available for download here on Ultrapack. After downloading the .zip file, install it in Plugins > Add New > Upload plugin, select the package, and activate it in WordPress. Keep Paid Memberships Pro active to use the add-on.
Addon Packages expands the membership model by enabling complementary sales without messing up the main tiers structure. For sites that work with closed content, extra lessons, special materials, or one-off unlocks, the add-on creates a more controlled path to monetize additional access within the Paid Memberships Pro ecosystem.
Frequently asked questions
Is Paid Memberships Pro Addon Packages GPL-licensed?
Yes. Paid Memberships Pro Addon Packages is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Paid Memberships Pro Addon Packages on multiple sites?
Yes. You can install Paid Memberships Pro Addon Packages on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Paid Memberships Pro Addon Packages cost at Ultrapack?
Paid Memberships Pro Addon Packages costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Paid Memberships Pro Addon Packages include updates?
Yes. The current version of Paid Memberships Pro Addon Packages is 0.9.3, published at Ultrapack on Sep 29, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Paid Memberships Pro Addon Packages scanned before publication?
Yes. Every version of Paid Memberships Pro Addon Packages goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin Paid Memberships Pro Addon Packages?
Requires WordPress 5.2 or higher. Tested up to WordPress 6.9.
What changed in this version
Version 0.9.3 2026-09-28
- SECURITY: Now requiring the administrator capability and a nonce to save Addon Package assignments from the user profile screen. #75 (@dparker1005)
- SECURITY: Prepared SQL queries, sanitized request values, and escaped output flagged by Plugin Check. #74 (@dparker1005)
Version 0.9.2 2026-05-04
- BUG FIX: Levels that no longer allow signups are now skipped when generating the addon package checkout link. #72 (@dwanjuki)
- BUG FIX: Resolved a fatal error that could occur on the addon package checkout page when an existing member's only matching level had signups disabled. #72 (@dwanjuki)
- BUG FIX: Fixed an "Undefined array key" PHP warning on the orders admin page when order notes did not match the expected Addon Package pattern. #73 (@dwanjuki)
Version 0.9.1 2025-04-01
- ENHANCEMENT: Added filter `pmproap_supported_file_types` to the shortcode output so that these items may be listed. (@misfist, @andrewlimaza)
- ENHANCEMENT: Added filter `pmproap_shortcode_query_args` to the shortcode so the query may be tweaked as needed programmatically. (@andrewlimaza)
Version 0.9 2024-07-18
- ENHANCEMENT: Updated the frontend UI for compatibility with PMPro v3.1. #65 (@dparker1005, @kimcoleman)
Version 0.8.1 2023-10-13
- ENHANCEMENT: Updating ` ` tags to ` ` tags for better accessibility. #62 (@dwanjuki)
- BUG FIX/ENHANCEMENT: Improved compatibility with Multiple Memberships Per User. #58 (@dparker1005)
- REFACTOR: No longer pulling the checkout level from the `$_REQUEST` variable. #61 (@dparker1005)
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
This item is an add-on for the Paid Memberships Pro plugin. Installed on its own it throws no error, but it does not work either.
- Install and activate the Paid Memberships Pro plugin before this one.
- Download the file
pmpro-addon-packages.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
pmpro-addon-packages.zip, click Install Now and then Activate.
Requirements: Requires WordPress 5.2 or higher. Tested up to WordPress 6.9.
- Both stay active at the same time. Deactivating the Paid Memberships Pro plugin turns this add-on off with it.
- An add-on settings usually show up inside the main plugin screens, not in a menu of their own. If you find nothing new in the dashboard after activating, look there before opening a ticket.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready