Body: <p>I've set up an event on my site, where members are allowed to register but registrations must be approved.  The registration process goes fine.  I then change a registrant's status from &quot;Awaiting Approval&quot; to &quot;Pending from Approval&quot;, and the registrant gets another email with a link to confirm registration and complete the process (make payment). The registrant can enter credit card info, but then gets this message:</p>
  <blockquote>
  <p>Sorry, due to an error, we are unable to fulfill your request at the
  moment. You may want to contact your administrator or service provider
  with more details about what action you were performing when this
  occurred. Property 'contactID' has not been set.</p>
  </blockquote>
  <p>Any ideas?
  Claudia</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-08-23T16:12:11.433Z
Comments.Text: Are you using stripe payment?
Comments.UserDisplayName: Pradeep Nayak
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-08-25T01:59:31.410Z
Comments.Text: Yes, Stripe.  I should add, I've made several attempts to register for a dummy event, with a registration fee of $1.00.  Each time, I get the error.  But my credit card shows a pending charge of $1.00 for each of those attempts.  I'm wondering if the problem is with Stripe.
Comments.UserDisplayName: Claudia O'Grady
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-08-25T07:54:12.760Z
Comments.Text: What is your stripe version?
Comments.UserDisplayName: Pradeep Nayak
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-08-25T13:00:10.113Z
Comments.Text: Stripe version 6.6
Comments.UserDisplayName: Claudia O'Grady
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-08-25T20:36:42.150Z
Comments.Text: Just updated to 6.6.1.  Still the same problem.
Comments.UserDisplayName: Claudia O'Grady
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-08-31T15:17:27.960Z
Comments.Text: Do you get the same problem with the dummy payment processor instead of Stripe?
Comments.UserDisplayName: Aidan
Tags: <civievent><stripe>
Title: Can't complete payment for event registration when approval is required
ThreadText: # Can't complete payment for event registration when approval is required
  
  (Asked by: username_0 on 2021-08-23)
  
  I've set up an event on my site, where members are allowed to register but registrations must be approved. The registration process goes fine. I then change a registrant's status from "Awaiting Approval" to "Pending from Approval", and the registrant gets another email with a link to confirm registration and complete the process (make payment). The registrant can enter credit card info, but then gets this message:
  
  > Sorry, due to an error, we are unable to fulfill your request at the
  > moment. You may want to contact your administrator or service provider
  > with more details about what action you were performing when this
  > occurred. Property 'contactID' has not been set.
  
  Any ideas?
  Claudia
  
  **Tags:** civievent, stripe
  
  > **Comments:**
  > **username_1**: Are you using stripe payment?  
  > **username_0**: Yes, Stripe.  I should add, I've made several attempts to register for a dummy event, with a registration fee of $1.00.  Each time, I get the error.  But my credit card shows a pending charge of $1.00 for each of those attempts.  I'm wondering if the problem is with Stripe.  
  > **username_1**: What is your stripe version?  
  > **username_0**: Stripe version 6.6  
  > **username_0**: Just updated to 6.6.1.  Still the same problem.  
  > **username_2**: Do you get the same problem with the dummy payment processor instead of Stripe?  
  
  ---
  
  ## 0 answers
  
  