π Problem Statement
As a Pelcro client using the Membership feature, I experience a gap in the current email verification enforcement, where users can be added as membership members even if their email address has not been verified when the Customer Email Verification feature is enabled. This results in unverified users potentially gaining membership access or being counted as valid members, which weakens access control for memberships configured with domain or IP restrictions.
π‘ User Story
As a Pelcro client managing memberships, I want users who are added to a membership (especially through domain-based or IP-based eligibility) to verify their email address before becoming active members, so that membership access is granted only to verified identities when the Email Verification feature is enabled.
π― Definition of Done (DoD)
A feature is done when:
βοΈ Given the Customer Email Verification feature is enabled, when a new customer account is created and qualifies to be added to a membership (via domain rule, invitation, or membership flow), then the user must verify their email before becoming an active membership member.
βοΈ Given a user is added to a membership but has not yet verified their email, when the membership activation process runs, then the user remains in a pending / non-active member state until verification is completed.
βοΈ Given the user completes the email verification process, when the membership eligibility condition is met, then the user can be activated as a membership member.
Please authenticate to join the conversation.
Planned
Pelcro Product
1 day ago

Rana Haleem
Get notified by email when there are changes.
Planned
Pelcro Product
1 day ago

Rana Haleem
Get notified by email when there are changes.