Product Icon

Teams for WooCommerce Memberships

Adds B2B functionality to WooCommerce Memberships, allowing sites to sell team, group, corporate, or family member accounts.

Optional setting to synchronize team member expiration with team expiration date

Description: Currently, when members are added to Teams (especially manually created teams), they receive a full membership duration based on the plan length, regardless of the team’s expiration date.

For B2B use cases, it would be valuable to have an optional setting that allows team member expiration dates to synchronize with the team’s expiration date instead of granting a new full membership period.

Use Case:

Individual customers purchase yearly subscriptions (current behavior should remain)
Business teams are sometimes created manually by admins
When new members join existing teams close to expiration, they currently get a full year from their join date
B2B contracts would benefit from all team members expiring together with the team
Proposed Solution: Add a setting (perhaps at the membership plan level or team level) to choose between:

Current behavior: Members get full plan duration from join date
New option: Members inherit team expiration date
This would maintain backward compatibility while providing flexibility for different business models.

Author

LucNarolles

Current Status

Open

Last updated: February 27, 2026

0 comments

Log in to comment on this feature request.