diff --git a/docs/membership/defining-memberships.md b/docs/membership/defining-memberships.md index e89129dcc3..fdca423d26 100644 --- a/docs/membership/defining-memberships.md +++ b/docs/membership/defining-memberships.md @@ -63,20 +63,22 @@ organisations are only interested in modelling the memberships of one organisation (their own organisation). In this instance you can just choose the default organisation. - If you wish to enable online sign ups or renewals, the CiviCRM data - model requires that a contact can only have one active membership with a - single organisation at any given time. However, some organisations may + Some organisations may want people to have two or more memberships of the same organisation that run concurrently. For example, an organisation focused on child health might want to offer a membership for parents that includes a parenting magazine and a membership for health professionals that includes a peer-reviewed journal and discounts at training events. Parents who are health professionals may want both memberships. A + challenge to supporting this use case is that CiviCRM's + [Membership Up-Sell feature](/membership/renewals.md#membership-up-sell) + expects a contact to have only one active membership with a single + organization at any given time. A 'workaround' for this is to create 'dummy' organisations for each of the possible concurrent memberships. For the situation just described, we would need to create an extra organisation for health professionals. Note that you don't have to expose the dummy organisation to your - members on the website, it is only for administrative purposes. + members on the website; it is for administrative purposes only. - **Minimum fee**: If your memberships are free you should enter 0 (zero) in this field. Otherwise you should enter the minimum amount that must be paid for this diff --git a/docs/membership/renewals.md b/docs/membership/renewals.md index c694d169f8..ff03a4091e 100644 --- a/docs/membership/renewals.md +++ b/docs/membership/renewals.md @@ -46,7 +46,9 @@ contributions, will be preserved. The existing end date will be extended by the duration of the new membership type. If this is not what you want then you will need to link your membership types to different organisations. (One can be a dummy organisation created purely for this -purpose and invisible to the user. See **Defining Memberships** chapter +purpose and invisible to the user. See the +[Membership types](/membership/defining-memberships.md#membership-types) +section of the **Defining Memberships** chapter for a more detailed explanation.) If you are using CiviCRM to manage memberships for more than one