Sell Memberships with Groups and WooCommerce
Groups WooCommerce grants memberships based on products. It automatically assigns a customer to one or more groups based on the products ordered.
Groups is the best Group Membership and Access Control plugin for WordPress and WooCommerce
This extension allows you to sell Unlimited Memberships and Time-limited Memberships, allowing your customers to access restricted resources during the duration of their group membership.
If you want to charge a monthly subscription fee, you can also use the WooCommerce Subscriptions extension. Groups WooCommerce controls the memberships for the duration of the subscriptions.
To sell memberships with Groups and WooCommerce you need at least WordPress 4.6 and these plugins:
Groups (free) – Provides the Membership and Access Control capabilities.
Groups WooCommerce (this extension) – Allows to sell Memberships with WooCommerce
WooCommerce Subscriptions (optional paid extension) – If you want to sell memberships through its subscriptions.