Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-8141

Purchasing memberships in additional orgs should not be an upsell

    Details

    • Type: Bug
    • Status: Done/Fixed
    • Priority: Critical
    • Resolution: Fixed/Completed
    • Affects Version/s: 4.0.1
    • Fix Version/s: 3.4.5, 3.4.6
    • Component/s: CiviMember
    • Labels:
      None

      Description

      Attempts to purchase additional memberships in other Orgs are converted to a renewal of the original membership to a different membership type.

      An explicit decision to choose a renewal in a different organization is possible through the user interface (eg backend administrator). This should remain possible.

      However, on the front-end interface which indicates 'Renew or Upgrade' for a logged in user with a membership, if they choose a membership type that is not in the same organization, this should create a separate, additional membership, rather than a renewal in the first one.

      Similarly, if a membership purchase page has only membership types that the user does not have, and thus does not display the 'Renew or Upgrade' title, the purchase should be interpreted so that an additional membership is created. (NB: it may be 'Renew or Upgrade' message is not displayed if the page has no membership types associated with an organization that the user has a membership in, but I don't think that is the case.)

      Finally, if an anonymous user purchases a membership, it should only be interpreted as a renewal if it is in the same organization as an existing one. This is a change.

        Attachments

        1. 4deepaks2.txt
          6 kB
          Joe Murray
        2. patch.4deepaks.txt
          23 kB
          Joe Murray
        3. patch.4Paul_E.txt
          23 kB
          Joe Murray
        4. patch.CRM-8141.txt
          20 kB
          Joe Murray
        5. patch.txt
          15 kB
          Joe Murray
        6. patch4Merlise.txt
          12 kB
          Joe Murray

          Issue Links

            Activity

              People

              • Assignee:
                deepak Deepak Srivastava
                Reporter:
                joemurray Joe Murray
              • Votes:
                2 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Due:
                  Created:
                  Updated:
                  Resolved: