Answers.Body: <p>Here's the results of my testing to finally get this working.</p>
  <p>For Wordpress - on the Dashboard goto Settings-&gt;Permalinks
  On my system, the radio button was set on the last item which had /%postname% (NOTE ... and this was the solution) - there was no trailing Slash (/) - so I added the trailing slash and IT WORKS Now.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-03-16T20:16:58.087Z
Answers.LastActivityDate: 2024-03-16T20:16:58.087Z
Answers.UserDisplayName: Howell Silverman
Body: <p>I've done a fresh install of WP with CiviCrm as the ONLY plugin.</p>
  <p>Is there any solution for the &quot;Could not find valid value for id&quot; problem when using Wordpress 6.4.3 and Civi 5.71.1</p>
  <p>Where should I look for url issues.  I do have a cms database base page set as CiviCRM.</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-03-13T16:28:45.810Z
Comments.Text: Where do you get this error?
Comments.UserDisplayName: Pradeep Nayak
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-03-14T02:31:56.410Z
Comments.Text: Here's the sequence. Put in the Credit Card, Click REVIEW, Pop-up displays "Pre-Authorizing your card", Page says "CONFIRM Registraion", Click REGISTER, Event Registration Page page ERRORS with "  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.
  Could not find valid value for id
  Return to home page." I do receive the email confirming completed even registration, and I do see the registrant record updated with the event.
Comments.UserDisplayName: Howell Silverman
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-03-15T02:35:11.517Z
Comments.Text: @PradeepNayak Using a page I created on my WP site, I accessed an event using a shortcode of the form
  
  [civicrm component="event" action="register" mode="test" id="N"]
Comments.UserDisplayName: Howell Silverman
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-03-15T02:40:38.900Z
Comments.Text: @PradeepNayak Using a page I created on my WP site, I accessed an event registration transaction using a SHORTCODE of the form
  
  [civicrm component="event" action="register" mode="test" id="N"]
  
  After entering the test credit card info. I CONFIRMED the data entry and then REGISTERED. Result NO ERROR.  
  
  It seems if you use the shortcode to initiate the event payment transaction - it works (at least in test mode). 
  
  Does this lead you to suggest where I might look to fix whatever is wrong so I don't have to have a page dedicated to taking the card payment?
  
  Thanks for your help.
Comments.UserDisplayName: Howell Silverman
Tags: <wordpress><civievent>
Title: Event Registration Error Could not find valid value for id
ThreadText: # Event Registration Error Could not find valid value for id
  
  (Asked by: username_0 on 2024-03-13)
  
  I've done a fresh install of WP with CiviCrm as the ONLY plugin.
  
  Is there any solution for the "Could not find valid value for id" problem when using Wordpress 6.4.3 and Civi 5.71.1
  
  Where should I look for url issues. I do have a cms database base page set as CiviCRM.
  
  **Tags:** wordpress, civievent
  
  > **Comments:**
  > **username_1**: Where do you get this error?  
  > **username_0**: Here's the sequence. Put in the Credit Card, Click REVIEW, Pop-up displays "Pre-Authorizing your card", Page says "CONFIRM Registraion", Click REGISTER, Event Registration Page page ERRORS with "  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. Could not find valid value for id Return to home page." I do receive the email confirming completed even registration, and I do see the registrant record updated with the event.  
  > **username_0**: @username_1 Using a page I created on my WP site, I accessed an event using a shortcode of the form  [civicrm component="event" action="register" mode="test" id="N"]  
  > **username_0**: @username_1 Using a page I created on my WP site, I accessed an event registration transaction using a SHORTCODE of the form  [civicrm component="event" action="register" mode="test" id="N"]  After entering the test credit card info. I CONFIRMED the data entry and then REGISTERED. Result NO ERROR.    It seems if you use the shortcode to initiate the event payment transaction - it works (at least in test mode).   Does this lead you to suggest where I might look to fix whatever is wrong so I don't have to have a page dedicated to taking the card payment?  Thanks for your help.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_0 on 2024-03-16. Score: 2
  
  Here's the results of my testing to finally get this working.
  
  For Wordpress - on the Dashboard goto Settings->Permalinks
  On my system, the radio button was set on the last item which had /%postname% (NOTE ... and this was the solution) - there was no trailing Slash (/) - so I added the trailing slash and IT WORKS Now.
  
  
  ---
  
  