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) »
  • Profile in a Contribution page does not work properly: double opt-in not working
Pages: [1]

Author Topic: Profile in a Contribution page does not work properly: double opt-in not working  (Read 1599 times)

Arjan

  • Guest
Profile in a Contribution page does not work properly: double opt-in not working
March 01, 2010, 09:51:04 am
I have a profile that I use on a contribution page, and it includes a Group(s) field to allow people to sign-up for newsletters etc. When this profile is included in a contribution page, users who check a mailing list group are added immediately, without the 'Pending (by Email)' group status or the Subscription Confirmation Request email.

I reproduced this on demo. There's the 'New Contributor' profile: http://drupal.demo.civicrm.org/civicrm/profile/create?gid=9&reset=1

Which if you fill it out as a profile, shows you al public mailing list groups to subscribe to, and after checking 'Mailing List (double opt-in test)' you get the confirmation email, and pending group status.
But used in a contribution page: http://drupal.demo.civicrm.org/civicrm/contribute/transact?reset=1&id=7, when you check that same mailing list subscription, there's no confirmation request email, and you get 'Added (by Admin)' group status.

I also noticed that the profile used by itself shows the group description, while in the contribution page you get only the group name.

This a bug?

Yashodha Chaku

  • Forum Godess / God
  • Ask me questions
  • *****
  • Posts: 755
  • Karma: 57
    • CiviCRM
Re: Profile in a Contribution page does not work properly: double opt-in not working
March 02, 2010, 05:51:34 am
Arjan :

It looks like a bug to me. We've filed an issue to address this for 3.1.4. You can follow it here:
http://issues.civicrm.org/jira/browse/CRM-5905

-Yashodha
« Last Edit: March 02, 2010, 11:36:39 am by Dave Greenberg »
Found this reply helpful? Contribute NOW and help us improve CiviCRM with the Make it Happen! initiative.

davej

  • Ask me questions
  • ****
  • Posts: 404
  • Karma: 21
Re: Profile in a Contribution page does not work properly: double opt-in not working
June 28, 2010, 10:39:11 am
I've added the following comment to CRM-5905:

Just upgraded a site from 3.1.3 to 3.1.5 and found that when a user registers for an event where signup page uses a profile that adds user to a group, they now get added with status Pending. CiviMail is enabled. The group is not a mailing group. Is this an unintended consequence of CRM-5905?

I tried adding this to civicrm.settings.php:
define( 'CIVICRM_PROFILE_DOUBLE_OPTIN' , 0 );
as per comment in CRM-4153. This made things worse: the user is now added to the group with status NULL in civicrm_group_contact.

Dave J

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviContribute (Moderator: Donald Lobo) »
  • Profile in a Contribution page does not work properly: double opt-in not working

This forum was archived on 2017-11-26.