Answers.Body: <p>Not sure if this is a complete fix or not but found that Civi configuration included an option for pay later which was not used in Drupal because we have had other issues trying that in the past.</p>
  <p>By removing the &quot;unused&quot; pay later option we were successfully able to complete a payment with the requisite registration.</p>
  <p>A caveat is that the application had already collect payments and completed registrations for 75 registrants before this issue popped up. Strange that it worked and then stopped as nothing was modified at that point or at all after registration started.  Putting it down as spooky actions at a distance!</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-08-29T13:25:57.913Z
Answers.LastActivityDate: 2023-08-29T13:25:57.913Z
Answers.UserDisplayName: Dave T
Body: <p>Drupal webform for event registrations using Stripe as payment processor is receiving payments but not completing the event registration</p>
  <p>Using Drupal 9, Civi 5.64.2, Stripe 6.9</p>
  <p>Error in Civi Config and Log is:
  Aug 28 11:10:20  [debug] Pay by Credit Card No matching contributions for event evt_3Nk750LNY7Ta5lgY1t1RmdEr</p>
  <p>Aug 28 11:10:20  [info] Contribution 1912 updated successfully</p>
  
Tags: <civievent><registration><stripe>
Title: Drupal webform registration processing payment via Stripe but user/contact is not completing registration
ThreadText: # Drupal webform registration processing payment via Stripe but user/contact is not completing registration
  
  (Asked by: username_0 on 2023-08-28)
  
  Drupal webform for event registrations using Stripe as payment processor is receiving payments but not completing the event registration
  
  Using Drupal 9, Civi 5.64.2, Stripe 6.9
  
  Error in Civi Config and Log is:
  Aug 28 11:10:20 [debug] Pay by Credit Card No matching contributions for event evt\_3Nk750LNY7Ta5lgY1t1RmdEr
  
  Aug 28 11:10:20 [info] Contribution 1912 updated successfully
  
  **Tags:** civievent, registration, stripe
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_0 on 2023-08-29. Score: 1
  
  Not sure if this is a complete fix or not but found that Civi configuration included an option for pay later which was not used in Drupal because we have had other issues trying that in the past.
  
  By removing the "unused" pay later option we were successfully able to complete a payment with the requisite registration.
  
  A caveat is that the application had already collect payments and completed registrations for 75 registrants before this issue popped up. Strange that it worked and then stopped as nothing was modified at that point or at all after registration started. Putting it down as spooky actions at a distance!
  
  
  ---
  
  