Details
-
Type: Bug
-
Status: Done/Fixed
-
Priority: Critical
-
Resolution: Fixed/Completed
-
Affects Version/s: 4.5, 4.5.1, 4.5.2, 4.5.3, 4.5.4, 4.5.5
-
Fix Version/s: 4.6.4
-
Component/s: CiviMember
-
Labels:None
-
Documentation Required?:None
Description
Related contacts with the correct relationship that is set in the membership type cannot get membership by relationship if the membership is pending. They will not get membership by relationship even if the membership is later activated.
Please find my scenario below, this might not be the only scenario that this issue happens:
Membership A - membership can be granted by relationship "Employer of".
Organisation A - an organisation that has a Membership A.
Individual A - an individual who is an employee of Organisation A and holds the contribution that links to Organisation A's Membership A.
Individual B - an individual who is employed by Organisation A when Organisation A's membership is pending.
Individual C - an individual who is employed by Organisation A after Organisation A's membership is activated.
My Scenario:
Individual A purchased a Membership A for Organisation A but he chose to pay later. Thus Organisation A's membership goes pending as well.
Either before or after the payment is completed, Individual A and Individual B did not get any membership.
Individual C who is employed after the membership is activated, got a Membership A by relationship.