Paid Memberships Pro and Subscriptions Platform Plugin for WordPress. Integrates with WordPress, Stripe, PayPal, Authorize.net. Restrict content, and manage member subscriptions with recurring payments, user registration, custom profile fields, and robust member management.
Paid Memberships Pro Features
- Restrict Default Content
Secure your pages, posts, blocks, and categories. - Restrict Custom Post Types
Secure various additional content such as forums, communities, products, podcasts, events, courses, videos, downloads, and any CPT. - Restrict Single Pages
Allow members to purchase individual content, sell one-time access, or allow a single category purchase for a flat price. - Content Dripping
Allow members to drip feed access to a series of content according to a schedule based on their membership level start date. - Personalized Content
Design custom member homepages by level and adjust navigation menus to highlight important links for each membership level. - Create Directories and Profiles
Allow users to browse and search public or members-only directories for a robust community or listings site. - Use with WordPress Multisite
Sell sites on the network or secure content across your network with a single user login. - Unlimited Levels
Create a complete membership offering with unique pricing and content access for each level. Members can hold one or more member levels at a time. - Multi-tiered Membership
Offer individual or group, team, or corporate memberships linked to a single paying parent account. - Offline Communities
Set up a membership site to accept applications and process dues for an offline community, like a trade association, professional association, or member-supported organization. - Collect User Fields by Membership Level
Capture custom profile information by membership level for public or admin-only display. Fields are stored as WordPress user meta. - Member Email Communications
Customize the content and design of every message sent to members, including membership confirmation, payment invoices, and expiration notices. - Sync Roles and Membership Levels
Link a membership level to a core WordPress role or create a new role and define custom capabilities based on your membership features. - Flexible Membership Level Pricing
Levels can be free, one-time payment, or a recurring subscription such as annual, monthly, weekly, daily or hourly charges. - Recurring Payments and Subscriptions
Process recurring payments and create an order for each successful payment made. Failed payments will retry and cancel according to your settings and membership status. - Multiple Payment Gateway Options
Integrate with Stripe, PayPal, Authorize.net, Braintree, or offline payments (check). Or, use WooCommerce to purchase a level as a product. - Offer Multiple Payment Methods
Allow members to choose their payment method, whether it be a secure payment by credit card, offsite payment with PayPal or payment by check or bank transfer. - Customizable Membership Trial Periods
Offer free or reduced price trial periods and optionally require a payment method to auto-start the subscription when the trial ends. - Proration and Pausing
Proration scripts allow you to offer standard proration rules or leverage extensive filter hooks to write your own custom proration rules. - Customize Member Renewal Dates
Offer rolling membership or force all memberships to renew on a specific day of the month or year. - Variable Pricing and Donations
Allow members to set their own price for membership or make a one-time or recurring donation. - Discount, Gift, or Invite Codes
Offer discounts on membership, run a timed sitewide sale, share goal progress bars, and track the success of your membership promotions. - Sales & Revenue
Know exactly how well your membership site is doing with up to date sales and revenue reports - Signups and Cancellations
View membership signups, expirations, and cancellations by day, month, or year. Compare signups to cancellations or expirations. - Active Member Per Level
An interactive pie chart and table the lists member count per level. Get a quick overview of how your different levels compare. - Member Visits, Views, and Logins
Explore overall site traffic and dive into specific statistics per member. - Members List View
View a report of all members and filter or sort by level, start date, expiration, and more. - Order Management for Admins
View all orders for new and recurring payments. Filter orders by status, date, membership level, discount code and more. - Add Members Manually
Manually create users and update their membership level, expiration date, and subscription details as the site administrator. - Import and Export Members
Perform an initial import of your complete member database and maintain your data as a single point of truth. - Require Approval for Membership
Restrict membership level signup and require an admin to approve a member. - Membership Manager Role
Give a user specific access to manage the “Memberships” area of your WordPress dashboard without giving them the full capabilities of the administrator role.
Paid Memberships Pro Changelog 3.3
- FEATURE: Now updating the plugin from paidmembershipspro.com.
- ENHANCEMENT: Updated translation files bundled with the plugin.
- BUG FIX/ENHANCEMENT: Improved the padding around list tables on large screens.
- BUG FIX: Fixed a PHP warning in the pmpro_use_default_login_for_confirm_admin_email() function.