Details
-
Type: Bug
-
Status: Done/Fixed
-
Priority: Major
-
Resolution: Fixed/Completed
-
Affects Version/s: 4.4.5
-
Fix Version/s: 4.4.6
-
Component/s: CiviContribute, CiviMail, CiviMember, WordPress Integration
-
Labels:
-
Documentation Required?:None
Description
Installed patch for issue CRM-14695, and all seemed well with the Membership Renewal 'on behalf of Org' form except when trying to send a CiviMail Mail Merge Membership Reminder notice that contained the checksum tokens as per the instruction at:
https://wiki.civicrm.org/confluence/display/CRMDOC/Tokens
My Membership Renewal notice conveniently contains this mail merge Checksum info:
http://myURL/?page=CiviCRM&q=civicrm/contribute/transact&reset=1&id=2&
&cid=
{contact.contact_id}Which, of course, get converted into live data on the email send for each specific Individual contact (who generally don't remember their login credentials to the site).
These Individuals are Members through their relationship with the Member Organization.
When I use the live link that includes the Checksum token of the Individual to Renew the Membership of their related Org, the individual fields prefill, but the Organization fields do not prefill (unless I am already logged into WordPress as that user). If I am not logged in or if I am logged in as any other user, then the Organization fields stay blank.
This is not the expected behaviour as I expected the related Organization fields to prefill especially as it is specifically a Membership Renewal form.