A customizable Membership Plugin for WordPress integrated with Stripe, Authorize.net, or PayPal® for recurring payments, flexible content control, themed registration, checkout, and more.


What can I do with Paid Memberships Pro?

The short answer? anything you want! Explore our rich feature set below.

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.

(more...)

Payment Gateways

Paid Memberships Pro integrates flawlessly with the top gateway options listed below. Payment Setting setup is simple: just select a gateway and paste the appropriate API information into the Memberships > Payment Settings page in the WordPress admin.

(more...)

Flexible Pricing and Trials

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.

(more...)

Content Access by Level

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.

(more...)

Member Reports

Three basic reports are included in your Paid Memberships Pro “Memberships” admin. These reports include:

(more...)

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.

(more...)

Support Community

Enter Member Forum »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.

(more...)

Customize Advertising

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 or customize those ads to site members. This can be a unique value offering for users interested in having an ad-free or more ad-targeted experience on your site!

(more...)

Email 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.

(more...)

Totally Theme-able

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.

(more...)

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.

(more...)