Body: <p>Usually, the membership contribution form changes to membership status new when the payment is made which is expected behavior. However, a decent number of times, if a member fills out the contribution form, their status remains as pending (Incomplete Transaction) even though I can see the payment come through on Stripe.</p>
  <p>I'm on civicrm 5.68, using the  Stripe Payment Processor plugin version 6.10.2, and on wordpress.</p>
  <p>Thank you</p>
  <p>--Edit--
  There isn't a problem as far as I can see in the webhooks. In the system status dashboard, it says 0 failed Stripe payments. Right now, I can see 20 memberships where the membership status was successfully changed from pending to new. And there are 10 memberships where payment was taken and there was no update from pending to new (it is still pending). Should be noted that all memberships are recurring.</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-09-13T23:24:32.323Z
Comments.Text: i think you need to add some more details about the workflow. You say 'their status remains as pending (incomplete) which suggests to me they have submitted the membership form. are you saying they then go back to use it again and is has no effect on the membership?
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-09-13T23:26:02.890Z
Comments.Text: oh maybe you are saying, they submit the form, civi records it as an incomplete payment but stripe takes the money? any errors showing in your System Status. or in the logs via https://civicrm.org/extensions/civicrm-log-viewer if you want to view these via UI
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-09-14T15:40:58.200Z
Comments.Text: The second one is what I am trying to say. The membership statuses are not updating sometimes from pending even though payments were taken.There was no error in the logs related to membership payment. however looking at the webhook logs, for the payments that aren't changing the status from pending even though the payment went through , I see the following: "doChargeSucceeded: ignoring - contribution has recur" followed by "doInvoicePaid: No contributionRecur record found in CiviCRM. Ignored"
Comments.UserDisplayName: user15536
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-09-14T20:58:40.487Z
Comments.Text: There is a new version of the stripe payment processor plugin available (6.11.2), but I don't get a prompt to update on the civicrm dashboard. I don't want to delete the plugin and reinstall since it might break something or affect the recurring payments already made. I'm not sure if the new version would fix this problem or not either.
Comments.UserDisplayName: user15536
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-09-15T20:18:45.643Z
Comments.Text: perhaps open an issue on the extension. but when it says 'contribution has recur', do those contacts already have a recurring contribution in civi, or a subscription in stripe?
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-09-16T00:45:15.177Z
Comments.Text: Not an existing one prior to registering for a membership, but afterwards, I can see a recurring contribution where the status is pending.
Comments.UserDisplayName: user15536
Tags: <civicontribute><civimember>
Title: Some Membership Contributions stay as pending
ThreadText: # Some Membership Contributions stay as pending
  
  (Asked by: username_0 on 2024-09-13)
  
  Usually, the membership contribution form changes to membership status new when the payment is made which is expected behavior. However, a decent number of times, if a member fills out the contribution form, their status remains as pending (Incomplete Transaction) even though I can see the payment come through on Stripe.
  
  I'm on civicrm 5.68, using the Stripe Payment Processor plugin version 6.10.2, and on wordpress.
  
  Thank you
  
  --Edit--
  There isn't a problem as far as I can see in the webhooks. In the system status dashboard, it says 0 failed Stripe payments. Right now, I can see 20 memberships where the membership status was successfully changed from pending to new. And there are 10 memberships where payment was taken and there was no update from pending to new (it is still pending). Should be noted that all memberships are recurring.
  
  **Tags:** civicontribute, civimember
  
  > **Comments:**
  > **username_1**: i think you need to add some more details about the workflow. You say 'their status remains as pending (incomplete) which suggests to me they have submitted the membership form. are you saying they then go back to use it again and is has no effect on the membership?  
  > **username_1**: oh maybe you are saying, they submit the form, civi records it as an incomplete payment but stripe takes the money? any errors showing in your System Status. or in the logs via https://civicrm.org/extensions/civicrm-log-viewer if you want to view these via UI  
  > **username_0**: The second one is what I am trying to say. The membership statuses are not updating sometimes from pending even though payments were taken.There was no error in the logs related to membership payment. however looking at the webhook logs, for the payments that aren't changing the status from pending even though the payment went through , I see the following: "doChargeSucceeded: ignoring - contribution has recur" followed by "doInvoicePaid: No contributionRecur record found in CiviCRM. Ignored"  
  > **username_0**: There is a new version of the stripe payment processor plugin available (6.11.2), but I don't get a prompt to update on the civicrm dashboard. I don't want to delete the plugin and reinstall since it might break something or affect the recurring payments already made. I'm not sure if the new version would fix this problem or not either.  
  > **username_1**: perhaps open an issue on the extension. but when it says 'contribution has recur', do those contacts already have a recurring contribution in civi, or a subscription in stripe?  
  > **username_0**: Not an existing one prior to registering for a membership, but afterwards, I can see a recurring contribution where the status is pending.  
  
  ---
  
  ## 0 answers
  
  