A club membership store is one that requires customers to pay a membership fee in order to purchase (or access for free) the products available in the catalogue. A common example of this type of store would be a WordPress theme shop that grants access to all available themes with the purchase of a membership.
WooCommerce is one of the best options available for running e-Commerce websites on WordPress and as of version 2.2, Restrict Content Pro includes native support for limiting product access to active subscribers. This combination makes it exceedingly simply to create a club membership site with WooCommerce and Restrict Content Pro.
Let’s take a quick look at how you could use Restrict Content Pro to setup a club membership store with WooCommerce.
After both plugins are installed, the first thing to do is create your subscription levels. These are the membership options that you offer to your customers and are created from Restrict > Subscription Levels:
For this example, I have created two membership levels:
- Monthly Club Membership – $20 per month
- Yearly Club Membership – $200 per year
This will provide customers with two options to access the products, monthly or yearly. The yearly option is discounted to help encourage customers to commit to the more expensive level.
Now it’s time to create your products in WooCommerce and restrict access to them to active members. Create your product as usual and then click on the Access Control section. This section lets you choose which membership levels are required in order to purchase the product:
There are two types of restriction available:
- purchasing restrictions
- viewing restrictions
I have restricted the purchasing of the product to active subscribers of the Monthly and Yearly memberships but have left the viewing restrictions disabled. This makes it so that only active subscribers can purchase the product, but anyone can view it.
When a club member views a product, they will be shown the purchase options as usual, but when a non-member views a product, they will not be permitted to purchase the product.
Visitors viewing the product who are not a paid member will be presented with a notice that says the product is only available to club members and shown a link to register their account. This is simply a link to the registration page created by Restrict Content Pro. That looks something like this:
Restrict Content Pro supports accepting payments through various merchant processors, including PayPal, Stripe, and Braintree.
Club memberships are proven business models that work very well for a large number of businesses. If that’s the modal you wish to use, Restrict Content Pro and WooCommerce will make it easy to setup in no time at all.
Update August 3, 2016: we have released a new add-on that allows site admins to set up member-only discounts on WooCommerce products for paid subscribers. Check out our blog post!