CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviContribute (Moderator: Donald Lobo) »
  • donation in honor of existing contact edits contact name field
Pages: [1]

Author Topic: donation in honor of existing contact edits contact name field  (Read 895 times)

jinjur

  • Guest
donation in honor of existing contact edits contact name field
March 06, 2009, 09:09:24 am
hi,

we are creating contribution forms that include an honoree section. in testing the behavior of honoree donations, we have found that when a donation is made where the honoree email matches an existing contact, that contact's name is reset to the name used by the donor. our constituents tend to use pseudonyms, and we are committed to not asking for or revealing links between legal identities and pseudonyms.


to summarize:

* person one becomes a member, contact is created under legal name
* person two makes a donation naming person one as honoree, using the same email but a different name
* contact record is automatically edited to the name that person two stipulated, overriding person one's preferences and revealing private information to our organization

is there a way to privilege the information given by an individual over the information given by the third party in this case? or to lock the contact information once it is first created to allow editing only by the organization, and not by donors? we would imagine this is also a problem when donors introduce typos into the spelling of their honoree's names. :)

thank you!


Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: donation in honor of existing contact edits contact name field
March 06, 2009, 01:54:04 pm
One approach to changing this behavior (short of code changes) is to modify the default Find Duplicate Contacts rule. The honoree contact record is being updated because the default Strict rule for Individuals is used - and that matches on Email only. If you change it to use Email, First and Last Name with sufficient threshold - then a new contact will be created rather than the existing record being updated.  Unfortunately I think this will only work in 2.2 + (since I think 2.1 is hard-coded to match to an existing contact record via email address) - but you could test it and verify.
Protect your investment in CiviCRM by  becoming a Member!

jinjur

  • Guest
Re: donation in honor of existing contact edits contact name field
March 09, 2009, 04:32:20 pm
thanks for the response! it looks like we will disable honoree until we upgrade, as we weren't able to make it work in 2.1.


Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviContribute (Moderator: Donald Lobo) »
  • donation in honor of existing contact edits contact name field

This forum was archived on 2017-11-26.