Details
-
Type: Bug
-
Status: Done/Fixed
-
Priority: Major
-
Resolution: Fixed/Completed
-
Affects Version/s: 4.3.3
-
Fix Version/s: 4.3.6
-
Component/s: None
-
Labels:None
Description
Here's the scenario. Using CiviCRM 4.3.3, unknown if condition existed in earlier versions
Contact A wants to give a membership to Contact B as a gift.
Process described below is done by using the civicrm backend admin interface.
Go to the contact view page for Contact B.
Click the membership tab.
Click the Submit Credit Card Membership Tab (error condition does not result from simply clicking Add Membership Tab)
Select membership type, leave other fields at default
Check the "Record Payment from a Different Contact?" checkbox
Selection for the "Membership payment is" field is irrelevant
Select Contact A for the "Select Contact" field.
Fill out the credit card information (credit card number can be invalid and not process...bug still occurs)
Error occurs even if you change the billing address which defaults to the giftee to the name of the contact that is the gift giver
Click Save
Result:
The gift giver's (Contact A) billing email and billing address are changed to the values from the giftee (Contact B).
If Contact A's billing email is the primary then only the billing email address is changed to Contact B's billing email address
If Contact A's billing email is not primary then both the billing email address and the primary email address is changed to Contact B's email address