A customizable Membership Plugin for WordPress integrated with Stripe, Authorize.net, or PayPal® for recurring payments, flexible content control, themed registration, checkout, and more …
Paid Memberships Pro is 100% GPL
You can run Paid Memberships Pro on as many sites as you want. The PMPro code is not obfuscated, so you can customize it to fit your needs or use the code in your own projects. In fact, you can do pretty much anything you want with the PMPro code as long as you follow the GPLv2 guidelines by applying the GPLv2 license to any altered or unaltered version of PMPro that you distribute.
Unlimited Membership Levels
Name and control access for unlimited membership levels. Members are added as a WordPress User at the subscriber level in addition to their selected membership level during registration. Structure your membership site in the way that best fits your content, whether you are considering a hierarchical (gold, silver, bronze) or topic-oriented model.
Continue reading about Unlimited Membership Levels »
Easy Payment Gateway Integration
Paid Memberships Pro integrates flawlessly with Stripe, Authorize.net with ARB, PayPal’s Website Payments Pro with the recurring payments module, and also PayPal Express for business accounts. Create your Payment Gateway with either of these options and then paste your API information into the plugin’s setup page.
Continue reading about Easy Payment Gateway Integration »
Flexible Pricing and Free Trial Periods
Each membership level you define also has unique pricing information. You can define an initial payment along with a recurring billing cycle, price, membership term, and optional free or reduced-price trial period.
Continue reading about Flexible Pricing and Free Trial Periods »
Members-only Settings for all Content Types
Lock down your content or custom web applications with ease! Paid Memberships Pro adds a simple admin box to your WordPress “Edit Pages” screen allowing you to control access for each membership level offered. You can also control Post content via Category.
Continue reading about Members-only Settings for all Content Types »
Search Engine Optimized
Set the “Show Excerpts to Non-Members?” advanced option to allow a search engine/search bot to crawl and index your private content so that your site can still rank for keyword searches — allowing you to attract new members or preserve search engine traffic for an existing website or blog.
Continue reading about Search Engine Optimized »
Support Community for Plugin Users
If you need help with technical aspects of using the PMPro plugin, or if you have general questions about website marketing, SEO, business ideas, or anything else, we provide our members with the platform! Your subscription to Paid Memberships Pro includes unlimited access to participate in a forum for Membership website owners.
Continue reading about Support Community for Plugin Users »
Hide Advertising from Members
If you use ads as a way to monetize your site, you can optionally wrap the ad block with a built-in PHP function in order to hide those ads to site members. This can be a unique value offering for users interested in having an ad-free experience on your site!
Continue reading about Hide Advertising from Members »
Custom Member Notifications
The Paid Memberships Pro Plugin allows you to customize user email notifications. Various emails can be customized, including your own stylized HTML template with custom header and footer files.
Continue reading about Custom Member Notifications »
Override Front-end Pages with Your Theme
PMPro pages are WordPress pages. You can control the full layout through a PHP template or simply override the default CSS through a custom CSS file uploaded to your theme directory.
Continue reading about Override Front-end Pages with Your Theme »