Details
-
Type:
Bug
-
Status: Done/Fixed
-
Priority:
Major
-
Resolution: Fixed/Completed
-
Affects Version/s: 3.4.8, 4.1.1
-
Fix Version/s: 4.1.4
-
Component/s: CiviContribute, CiviMember
-
Labels:None
Description
To recreate on demo site:
- find a member
- add a membership with payment and mark as completed
- right click membership and choose "renew"
- check "Record Renewal Payment?"
- mark payment as pending
- save.
- observe membership date is set correctly
- edit payment and mark as complete
- observe membership date is now one period too many
you can change between pending and completed, and each time you do this the period increases by one.
After the fix for this issue , the renewal behavior would be :
1) During backend membership renewal if payment is recorded with status as "pending" , the membership will not be extended.
2) When the "pending" recorded payment is updated to "completed" status , the membership will get extended.