Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BUG: Membership level is granted regardless of previously approved membership level requirement #168

Open
3 tasks done
dwanjuki opened this issue Feb 24, 2023 · 1 comment

Comments

@dwanjuki
Copy link
Contributor

Describe the bug
When a membership level's Require Approval setting is set to Yes. User must have an approved membership for a different level, new users are able to check out for the level and get access to the content despite not having a previously approved membership.

To Reproduce
Steps to reproduce the behavior:

  1. Create a membership level. Set it to require approval from an admin
  2. Create a second membership level. Set it to require an approved membership from the first level.
  3. Attempt to checkout for the second membership level, creating a new account.

Expected behavior
Checkout should be restricted as the new account does not have an approved membership for a different level. Instead, the membership level is granted.

Isolating the problem (mark completed items with an [x]):

  • I have deactivated other plugins and confirmed this bug occurs when only Paid Memberships Pro plugin is active.
  • This bug happens with a default WordPress theme active, or Memberlite.
  • I can reproduce this bug consistently using the steps above.
@wbgraphics
Copy link

I'm encountering exactly the same issue.
Don't know if this matters, but I was not able to find any records related to approvals in the database.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants