MemberPress – Most Popular Membership Plugin
MemberPress is the most complete WordPress membership plugin that comes with all the features you need to create a powerful membership site with ease. Unlike other plugins, MemberPress lets you transform your existing website into a fully-featured membership site without hassle.
All you need to do is install the MemberPress plugin on your existing site, enter your payment gateway details, setup your products, and start inviting your visitors to join your membership site.

With MemberPress, you can restrict access to specific pages, posts, custom post types, or any existing files from your regular visitors. And with the built-in MemberPress Courses add-on, you can easily create, manage, and sell online courses.
The plugin integrates seamlessly with popular email marketing services, like AWeber, MailChimp, GetResponse, etc.
MemberPress offers built-in support for payment gateways like PayPal, Stripe and Authorize.net. You can also create dynamic pricing pages quickly and easily. The plugin also comes with several pricing page templates to create a unique look.