Answers.Body: <p>I can confirm that we've been seeing this issue for some time now, where the Stripe form is moved to the Confirmation page of Events AND used in conjunction with a &quot;Pay later&quot; option.  It seems that so long as a &quot;Pay later&quot; option is available to an event (even if it's not used), Stripe decides that it should not be processing any payment for the event on Confirmation.  Which is a particularly nasty issue, as the Customer sees the confirmation screen and is likely to think that they have booked and paid - but they've only registered for the event.</p>
  <p>We have raised the issue with MJW Consulting who works on the CiviCRM Stripe Extension.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-10-09T18:43:54.297Z
Answers.Text: MJW working with MJW - good to see
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-10-09T15:29:39.740Z
Answers.LastActivityDate: 2024-10-09T15:29:39.740Z
Answers.UserDisplayName: Marcus J Wilson
Body: <p>We have form with both Pay Later and Credit Card options enabled.  When the user selects and pays with Credit Card, the payment is sent to Stripe, but status is Uncaptured.  The Pay Later instructions also show up.  When Pay Later is disabled, credit card (Stripe) works correctly.  Civi just updated to latest, as well as Stripe extension.  Any ideas on why this would be?</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-04-11T06:30:55.537Z
Comments.Text: Is this a CiviCRM contribution page or a drupal 10 webform? If the latter, try adding this patch to webform civicrm module - https://github.com/colemanw/webform_civicrm/pull/937
Comments.UserDisplayName: jitendra - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-05-14T11:27:01.930Z
Comments.Text: In my case this is a CiviCRM contribution page on a Wordpress site. I can confirm that disabling Pay Later lets the Stripe transaction proceed correctly. Don't know if it's a bug in CiviCRM Core or the Stripe extension, but either way it's a PITA. https://lab.civicrm.org/extensions/stripe/-/issues/476
Comments.UserDisplayName: Graham
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-05-15T14:01:21.433Z
Comments.Text: This is CiviCRM contribution page on Joomla site for me.
Comments.UserDisplayName: Troy Mumm
Tags: <stripe><paylater>
Title: Credit Card failure when Pay Later enabled
ThreadText: # Credit Card failure when Pay Later enabled
  
  (Asked by: username_0 on 2024-04-10)
  
  We have form with both Pay Later and Credit Card options enabled. When the user selects and pays with Credit Card, the payment is sent to Stripe, but status is Uncaptured. The Pay Later instructions also show up. When Pay Later is disabled, credit card (Stripe) works correctly. Civi just updated to latest, as well as Stripe extension. Any ideas on why this would be?
  
  **Tags:** stripe, paylater
  
  > **Comments:**
  > **username_1**: Is this a CiviCRM contribution page or a drupal 10 webform? If the latter, try adding this patch to webform civicrm module - https://github.com/colemanw/webform_civicrm/pull/937  
  > **username_2**: In my case this is a CiviCRM contribution page on a Wordpress site. I can confirm that disabling Pay Later lets the Stripe transaction proceed correctly. Don't know if it's a bug in CiviCRM Core or the Stripe extension, but either way it's a PITA. https://lab.civicrm.org/extensions/stripe/-/issues/476  
  > **username_0**: This is CiviCRM contribution page on Joomla site for me.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_3 on 2024-10-09. Score: 1
  
  I can confirm that we've been seeing this issue for some time now, where the Stripe form is moved to the Confirmation page of Events AND used in conjunction with a "Pay later" option. It seems that so long as a "Pay later" option is available to an event (even if it's not used), Stripe decides that it should not be processing any payment for the event on Confirmation. Which is a particularly nasty issue, as the Customer sees the confirmation screen and is likely to think that they have booked and paid - but they've only registered for the event.
  
  We have raised the issue with MJW Consulting who works on the CiviCRM Stripe Extension.
  
  > **Comments:**
  > **username_4**: MJW working with MJW - good to see  
  
  ---
  
  