Prevent Duplicate memberships
There needs to be a mechanism to prevent duplicate memberships for the same user. There are legitimate circumstances for there to be multiple memberships, but there needs to be a way to prevent it as well.
I propose two options:
- A checkbox in the Contribution Page settings Memberships tab to "Prevent duplicate memberships"
- A checkbox in the Membership Types page that "Allows duplicate membership of this type"
In either case, the verification logic should be specific to that membership type.