Setting Up a Membership Based Online Store can be done in a few steps
- First, create a subscription product in Products > Manage Products > View Products
- Click on Create Product, and select the Subscription or Membership option.
- Configure your subscription product as you need.
- Make sure to set the Auto Forward To Checkout option on the Options tab to Yes
- Now click on Design Layout > Layout and Themes > Site Layout
- On the Login tab, set the Require Membership on Login to Yes
- Select the new subscription product you just created on the Require Membership option
- Save Changes
- Now, to require users to have to login with a valid subscription to shop, go to Settings page.
- On the Site tab > Restrictions tab, set the Require User Login to Yes. This will require all users to have to enter a username/password on your home page before being able to browse.