6,598 open-source and SaaS tools, with GitHub stats refreshed every day.

Paid Memberships Pro

Open source

WordPress plugin for running a membership site: sell membership levels, take recurring payments through Stripe or PayPal, and restrict content to paying members.

paidmembershipspro.com
Paid Memberships Pro homepage screenshot
GitHub stars
529
Last commit
7 days ago
Repository age
15 years
Version
3.8.7
Licence
Custom
Self-hosted
Yes

About Paid Memberships Pro

Paid Memberships Pro is a membership plugin for WordPress that lets a site owner define membership levels, charge for them and control who can see which content. It is aimed at premium content sites, clubs and associations, subscription products and newsletters.

Visitors choose a level, complete checkout and become members straight away. Members can log in, look at their payment history, update billing details or cancel from the site itself. Recurring subscriptions are processed through gateways such as Stripe and PayPal, and the site owner decides what each level unlocks.

The project is fully open source under the GPL and runs inside your own WordPress installation, so you keep control of your data and hosting. Its documentation also links to guides comparing WordPress plugins with hosted SaaS membership platforms such as Kajabi and Podia, which is the decision many site owners weigh before adopting it.

Key features

  • Membership levels with a built-in checkout flow
  • Recurring subscriptions via Stripe and PayPal
  • Restrict content by membership level
  • Member account area with payment history
  • Self-service billing updates and cancellation
  • Runs as a WordPress plugin

Good fit for

  • →Paid newsletters and premium content sites
  • →Club or association member portals
  • →Subscription products on WordPress
Built with
PHP
Tags
wordpress
membership
subscriptions
payments
stripe
paypal
php
gpl
content-restriction

Open-source alternatives to Paid Memberships Pro

See all

SaaS alternatives to Paid Memberships Pro

See all