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:
Create a membership level. Set it to require approval from an admin
Create a second membership level. Set it to require an approved membership from the first level.
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]):
[x] I have deactivated other plugins and confirmed this bug occurs when only Paid Memberships Pro plugin is active.
[x] This bug happens with a default WordPress theme active, or Memberlite.
[x] I can reproduce this bug consistently using the steps above.
Describe the bug When a membership level's
Require Approval
setting is set toYes. 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:
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]):