Use the Groups WooCommerce extension to sell memberships with WooCommerce – A powerful and flexible combination for memberships and content access control. Visit the main documentation page here: Groups WooCommerce Documentation
Documents
-
Analytics
The Groups Integration for WooCommerce also provides added Order Analytics features. You will find added information and corresponding filters when viewing the reports under Analytics > Orders. The report includes information about Customer Groups and Product Groups: Note that the membership information in the Customer Groups column does not necessarily coincide with that of the […]
-
Selling Membership Subscriptions
We are going to set up a subscription which grants membership to a group named Mystery. Our example illustrates the case where members subscribe to receiving a monthly gift box. While they are members of the related group, they also get access to exclusive content which is accessible only to members of the Mystery group. […]
-
Groups Integration for WooCommerce
Sell Memberships with Groups and WooCommerce The Groups Integration for WooCommerce is an extension based on the free Groups membership and access control solution for WordPress. It allows you to sell group memberships in your store powered by WooCommerce. Documentation Sections Additional Documentation for Developers: Selling Memberships The Groups Integration for WooCommerce grants memberships based […]
-
Access Control
The Groups Integration for WooCommerce benefits from all access restriction features already present in Groups. We recommend to review the Access Control section and related documentation for Groups. Groups provides built-in access control that allows to restrict access to posts, pages, and custom content types to specific groups and their members. The following sections provide […]
-
Actions
The extension does not invoke any specific actions at current. See the Filters section for specific filter hooks that the extension invokes.
-
API
Please refer to the following sections where we provide details on how to debug issues and describe the functions and hooks provided by the Groups WooCommerce extension’s API. Functions Actions Filters Further related information: The FAQ’s entry on Debugging API Documentation for Groups
-
FAQ
Memberships do not end, time-limited Memberships are not terminated at all or end later than expected. Why? If you see any time-limited memberships that should have ended for a customer but are still valid, this normally indicates one of the following: The product has no duration set. In this case, you can add a duration […]
-
Filters
groups_woocommerce_handle_woocommerce_subscription_status_updated This filter allows to modify whether the status update for a particular subscription will process the related group memberships or not. Arguments: $handle boolean – whether to act on the subscription status update $subscription WC_Subscription – the subscription $new_status string – the new status $old_status string – the old status Return: boolean whether to […]
-
Functions
Groups_WS_Membership_Shortcodes::groups_woocommerce_memberships( $atts, $content = null ) Renders time-limited group membership info for the current user. This is the handler method for the groups_woocommerce_memberships shortcode. The groups_woocommerce_show_membership filter can be used to modify how membership info is rendered. Arguments: The $atts parameter is an array and allows the following options to be passed: “exclude” – Groups […]
-
Group Assignments
Automatic Assignments The automatic group membership assignments are made by the system based on the products that you have set up. Users are assigned to groups based on the products they order. Please also refer to the Settings for details on the related configuration options. Once the order that contains a product with group assignments […]