We have been using the same online registration system with CiviEvent and same payment processor for some time. Suddenly, registrants are getting an error message after submitting a payment through our online registration. The person is registered in CiviCrm and the payment goes through, but they still get the following error message:

Sorry but we are unable to provide this at the moment. Could not find valid value for id. Return to homepage.

So what happens is that after they pay, they don't know if it went through and then they try to register again so we are getting people who double register.

  • Here is info from debugging after I did a test registration:
    – Leslie
    Nov 3, 2015 at 20:37
  • backTrace #0 /home/www/www/wp-content/plugins/civicrm/civicrm/CRM/Core/Error.php(359): CRM_Core_Error::backtrace() #1 /home/www/www/wp-content/plugins/civicrm/civicrm/CRM/Utils/Request.php(95): CRM_Core_Error::fatal("Could not find valid value for id") #2 /home/www/www/wp-content/plugins/civicrm/civicrm/CRM/Event/StateMachine/Registration.php(52): CRM_Utils_Request::retrieve("id", "Positive", Object(CRM_Event_Controller_Registration), TRUE)
    – Leslie
    Nov 3, 2015 at 20:45
  • #3 /home/www/www/wp-content/plugins/civicrm/civicrm/CRM/Event/Controller/Registration.php(47): CRM_Event_StateMachine_Registration->__construct(Object(CRM_Event_Controller_Registration), TRUE) #4 /home/www/www/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(307): CRM_Event_Controller_Registration->__construct("Event Registration", TRUE, "null", NULL, "false") #5 /home/www/www/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(86): CRM_Core_Invoke::runItem((Array:15))
    – Leslie
    Nov 3, 2015 at 20:46
  • #6 /home/www/www/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(54): CRM_Core_Invoke::_invoke((Array:3)) #7 /home/www/www/wp-content/plugins/civicrm/civicrm.php(1189): CRM_Core_Invoke::invoke((Array:3)) #8 /home/www/www/wp-content/plugins/civicrm/includes/civicrm.basepage.php(134): CiviCRM_For_WordPress->invoke() #9 [internal function](): CiviCRM_For_WordPress_Basepage->basepage_handler(Object(WP))
    – Leslie
    Nov 3, 2015 at 20:46
  • #10 /home/www/www/wp-includes/plugin.php(579): call_user_func_array((Array:2), (Array:1)) #11 /home/www/www/wp-includes/class-wp.php(633): do_action_ref_array("wp", (Array:1)) #12 /home/www/www/wp-includes/functions.php(886): WP->main("") #13 /home/www/www/wp-blog-header.php(14): wp() #14 /home/www/www/index.php(17): require("/home/www/www/wp-blog-header.php") #15 {main}
    – Leslie
    Nov 3, 2015 at 20:47


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.