Body: <p>We are in the process of upgrading CiviCRM from v4.4 to v4.7. (Yes, I know it is long overdue.)</p>
  
  <p>We have a Drupal 7 site and use eWAY as our payment processor. Everything works as expected for a front-facing online membership payment on 4.4. However on the  upgraded 4.7.17 staging site, although the contribution and membership functionality is correct (ie, only one payment taken and recorded and membership end date consistent with that), the activities are being double recorded (sort of).</p>
  
  <p>If I signup as a new member then 5 activities are created within 8 seconds. They are (in order):</p>
  
  <ul>
  <li>two identical contribution activities (same source record id)</li>
  <li>one membership sign up activity</li>
  <li>one change membership status activity from pending to new</li>
  <li>one membership renewal activity </li>
  </ul>
  
  <p>If I renew an existing membership I get at least 4 activities (more if the membership type is changed).  They are:</p>
  
  <ul>
  <li>two identical contribution activities (same source record id)</li>
  <li>two identical membership renewal activities.</li>
  </ul>
  
  <p>For both new signups and renewals only one membership receipt is sent as expected.</p>
  
  <p>If I make a donation on line I get just one contribution activity as expected.</p>
  
  <p>This double recording of activities happens whether I use a pre-configured membership price set or just choose one of the offered membership types when I set up the contribution page. </p>
  
  <p>Has anyone else seen anything like this or have any insight to offer? </p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-04-15T09:36:09.203Z
Comments.Text: There's an outstanding PR - might be helpful to you - https://github.com/civicrm/civicrm-core/pull/9468
Comments.UserDisplayName: jitendra - fuzion
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-05-03T03:00:10.763Z
Comments.Text: I don't think that is relevant, as our payments are not pending.  Anyway we have too many activities, not too few.
Comments.UserDisplayName: JoAnne
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-05-18T13:15:50.317Z
Comments.Text: There was an issue reported along the lines of being described - it's been recorded as fixed in version 4.7.19 https://issues.civicrm.org/jira/browse/CRM-19243
Comments.UserDisplayName: mhawksey
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-05-19T07:03:52.910Z
Comments.Text: Yes it is indeed fixed - our developers did that.
Comments.UserDisplayName: JoAnne
Tags: <civicontribute><civimember><activities>
Title: Is anyone else seeing multiple two contributions and two activities for a single online transaction?
ThreadText: # Is anyone else seeing multiple two contributions and two activities for a single online transaction?
  
  (Asked by: username_0 on 2017-04-15)
  
  We are in the process of upgrading CiviCRM from v4.4 to v4.7. (Yes, I know it is long overdue.)
  
  We have a Drupal 7 site and use eWAY as our payment processor. Everything works as expected for a front-facing online membership payment on 4.4. However on the upgraded 4.7.17 staging site, although the contribution and membership functionality is correct (ie, only one payment taken and recorded and membership end date consistent with that), the activities are being double recorded (sort of).
  
  If I signup as a new member then 5 activities are created within 8 seconds. They are (in order):
  
  * two identical contribution activities (same source record id)
  * one membership sign up activity
  * one change membership status activity from pending to new
  * one membership renewal activity
  
  If I renew an existing membership I get at least 4 activities (more if the membership type is changed). They are:
  
  * two identical contribution activities (same source record id)
  * two identical membership renewal activities.
  
  For both new signups and renewals only one membership receipt is sent as expected.
  
  If I make a donation on line I get just one contribution activity as expected.
  
  This double recording of activities happens whether I use a pre-configured membership price set or just choose one of the offered membership types when I set up the contribution page.
  
  Has anyone else seen anything like this or have any insight to offer?
  
  **Tags:** civicontribute, civimember, activities
  
  > **Comments:**
  > **username_1**: There's an outstanding PR - might be helpful to you - https://github.com/civicrm/civicrm-core/pull/9468  
  > **username_0**: I don't think that is relevant, as our payments are not pending.  Anyway we have too many activities, not too few.  
  > **username_2**: There was an issue reported along the lines of being described - it's been recorded as fixed in version 4.7.19 https://issues.civicrm.org/jira/browse/CRM-19243  
  > **username_0**: Yes it is indeed fixed - our developers did that.  
  
  ---
  
  ## 0 answers
  
  