Memberships Plugins

Learn about the difference between the three different memberships plugins, as well as the subscriptions plugin approved for use in PWS, and when to use which. 

memb

Simple Memberships

Use WP-Members if the customer wants a system for users to register as a member free of charge.

Multilevel Memberships

Use Members to assign roles and capabilities to preexisting users or users that you manually add.

Paid Memberships

Use Woo Memberships when customers want the option to sell their membership plan as a product.

Reoccurring Payments

Use Woo Subscriptions to enable reoccurring product or membership payments for customers.

Simple Memberships

Plan Type(s): Premium, Woo | Plugin Name: WP-Members

  • Plugin Details:

    WP-Members that turns your WordPress site into a membership site and restricts selected WordPress content to registered site members. Powerful customizations can be constructed with over 100 action and filter hooks, as well as user accessible functions. This plugin offers simple memberships for multiple site visitors upon registration with no charge to sign up (no payments involved).

  • When to use WP-Members:

    Use WP-Members if the customer wants a system for users to register as a member free of charge. This is best for if the customer wants to restrict premium content, create custom registration fields, display a member login, and display a page for registration

  • When NOT to use WP-Members:

    Do NOT use WP-Members if the customer intends to sell memberships or take subscription payments on the site. In such a case, they may need Woo Memberships or Woo Subscriptions. Also, this plugin does not work as a social network or forum of any kind. 

DEMO VIDEOS and publicly accessible info FROM PLUGIN RESOURCES:

Setting Up Registration Fields

This video covers the default custom fields that the plugin installs and how to create and use your own custom fields. It also includes a discussion of the various field types that the plugin can create.

Moderated Registration

This video is a demonstration of how to configure moderated registration. It covers initial basic configuration and how to handle configuration if users create their own password at registration.

Multilevel Memberships

Plan Type(s): Premium, Woo | Plugin Name: Members

  • Plugin Details:

    A plugin that extends your control over your blog. It’s a user, role, and capability editor plugin that was created to make WordPress a more powerful CMS. It puts you in control over permissions on your site by providing a user interface (UI) for WordPress’ powerful role and cap system.

  • When to use Members:

    Use this plugin to assign roles and capabilities to preexisting users or users that you manually add. This plugin is mostly for delegating access to different users and controlling what those users are allowed to contribute or actually see.

  • When NOT to use Members:

    Do NOT use Members if the customer expects front-end registration or membership sales. This plugin is not going to allow users to register as a member, nor will it accept payments of any kind.

Details and and publicly accessible info from plugin documentation:

The relationship of users, roles, and capabilities

Default roles in WordPress are: Administrator, Editor, Author, Contributor, Subscriber

Users are: People that have registered on your site.

What this plugin does: Each user is given a role on your site. Each role is given a set of capabilities (i.e., permissions) that grant/restrict their access.

Reoccurring Payments

Plan Type(s): Woo | Plugin Name: WooCommerce Subscriptions

  • Plugin Details:

    An add-on to WooCommerce Memberships where members can subscribe to reoccurring payments. Capture More Residual Revenue with Recurring Payments. This plugin allows you to introduce a variety of subscriptions for physical or virtual products and services.

  • When to use Woo Subscriptions:

    Use this plugin to enable reoccurring product payments for customers. You can sell physical, virtual and downloadable products as a subscription. You can also offer services and memberships by setting a subscription to be virtual.

    This plugin can only work when guest checkout is disabled - all customers will be required to create accounts when purchasing a subscription product. Use WooCommerce Memberships along with Subscriptions to enable reoccurring payments for members.

  • When NOT to use Woo Subscriptions:

    Do NOT use this plugin if the customer doesn't need reoccurring payments, or if they don't want customers to be able to create accounts.

Demo videos and publicly accessible info from plugin resources:

Creating a Simple Subscription Product
Creating a Variable Subscription Product
Manually Adding a Subscription

Details and publicly accessible info from plugin documentation:

Subscription Roles Settings (Integration with Members)

A user must create an account when signing up for a subscription, regardless of whether it’s required in WooCommerce. This is because subscriptions persist beyond a transaction and must be associated with a user account.

  • Subscriber Default Role – control the role assigned to customers when they create a subscription. By default, this is the WordPress built-in Subscriber role.
  • Inactive Subscriber Role – control the role assigned to subscribers when their subscription expires, is canceled or suspended (by you, the payment gateway or the customer). By default, this is the WooCommerce’s built-in Customer role.

To assign roles outside of WordPress and WooCommerce roles, use a membership extension such as Members.

To get detailed fine-grained control over permissions given to a user on a per-product basis, use WooCommerce Memberships.

Subscriptions & Memberships (Integration with Woo Memberships)

While WooCommerce Memberships works very well on its own to help you sell set-length memberships, it’s very tightly integrated with WooCommerce Subscriptions to let you sell recurring memberships, as well as take advantage of some additional features that Subscriptions provides.

Subscriptions allows your customers to upgrade, downgrade, or pause their own subscriptions, which will also affect memberships associated with the subscription. You can also offer free trials and recurring billing (instead of set-length, expiring memberships).

Click here to read more.