Groups Discount for WooCommerce
Groups Discount for WooCommerce applies personalized pricing to your customers based on the user roles or groups they belong to. Logged-in users see their own discounted prices automatically, without coupons or manual intervention.
Version 5.0.0 introduces an extensible audience model: discounts can now be driven by WordPress roles out of the box, by the free Groups plugin, or by paid add-ons that connect to other membership systems.
Key features
- Two discount methods — percentage (e.g. 0.1 = 10% off) or fixed amount (e.g. 5 = 5 off in your store currency).
- Choose the base price — apply the discount to the regular price or to the sale price when it exists.
- Per-category overrides — set a different discount for specific product categories. Configurable per audience, with a tie-break policy when a product belongs to several categories.
- Multi-audience conflict resolution — when a customer belongs to several roles or groups, pick the higher discount, the lower one, or follow a deterministic order.
- Optional dual price display — show original and discounted prices side by side, with a customizable label.
- Built-in audience sources — WordPress Roles (always available) and the free Groups plugin (when installed).
- Pluggable architecture — any third-party plugin can register itself as an audience source through the
wgd_audience_providersfilter. - Compatible with simple and variable products, including variations.
- WooCommerce HPOS and Cart/Checkout Blocks compatibility declared.
- Translation ready (Spanish bundled).
Typical use cases
- Wholesale and B2B stores that need automatic discounts for verified buyers.
- Membership sites that reward subscribers with member-only prices.
- VIP and loyalty programs that grant escalating discounts.
- Employee, student or staff stores.
Audience sources
Two providers ship with the free plugin:
- WordPress Roles — always available. Assign a discount to any role (Customer, Subscriber, custom roles, etc.).
- Groups — appears automatically when the free Groups plugin is active.
Additional integrations are available as paid add-ons (Paid Memberships Pro, MemberPress, WooCommerce Memberships, Restrict Content Pro, Ultimate Member). They show up in the Add-ons tab inside the plugin once the core is installed.
Requirements
- WooCommerce (required).
- Optionally, the Groups plugin if you want to use Groups as an audience source.
Documentation
Full documentation and add-on catalog: growthplugins.com.
