Skip to content

Require approval from one level or another #189

@dwanjuki

Description

@dwanjuki

Is your feature request related to a problem? Please describe.
After selecting Yes. User must have an approved membership for a different level. in the Approval settings, one can only select a single level.

The customer would like the ability to select multiple levels here, so that members with an approved membership from any of the selected levels can checkout.

Describe the solution you'd like
A filter making it possible to allow checkout to proceed if the user has any of the passed levels.

Possibly allow multiple level selections in the Require Approval settings

Describe alternatives you've considered
Using the existing pmpro_approvals_level_restrict_checkout filter. However, this approach isn't fully compatible with multiple memberships per user.

Metadata

Metadata

Assignees

No one assigned
    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions